A quoi devrait ressembler ma table mysql quand j'autorise un utilisateur à y entrer dans plusieurs catégories. Devrait-il ressembler à la table mysql ci-dessous dans l'exemple 1 ou dans l'exemple 2 ou quelque chose de différent?Question sur la structure de la table MySQL
Exemple 1
CREATE TABLE ac (
id INT UNSIGNED NOT NULL AUTO_INCREMENT,
categoryID INT UNSIGNED NOT NULL,
articleID INT UNSIGNED NOT NULL,
dateCREAT DATETIME NOT NULL,
PRIMARY KEY (id)
);
EXEMPLE 2
CREATE TABLE ac (
id INT UNSIGNED NOT NULL AUTO_INCREMENT,
categoryID INT UNSIGNED NOT NULL,
articleID INT UNSIGNED NOT NULL,
dateCREAT DATETIME NOT NULL,
PRIMARY KEY (id)
UNIQUE KEY (categoryID, articleID)
);
et si je veux garder le 'id'? – HELP
Mis à jour ma réponse avec mes pensées à ce sujet. –