Salut.
Tu peut exécuter cette requête pour faire du couple ID_utilisateur-ID_propriete une clef primaire (il me semble que MySQL ne permet pas de dupliquer une clef primaire) :
ALTER TABLE nom_table ADD PRIMARY KEY (ID_utilisateur, ID_propriete);
Sachant qu'il est aussi important que ID_utilisateur et ID_propriete soient respectivement des clefs étrangères vers les tables utilisateur et propriete (en admettant qu'elles se nomment bien comme cela) :
1 2 3
| ALTER TABLE nom_table ADD FOREIGN KEY (ID_utilisateur) REFERENCES utilisateur(ID_utilisateur);
ALTER TABLE nom_table ADD FOREIGN KEY (ID_propriete) REFERENCES propriete(ID_propriete); |
Même si MySQL avec des données en MyISAM ne tient pas compte des contraintes d'intégrités référentielles, c'est quand même une bonne habitude à prendre AMHA ...
Cordialement,
Idriss
Partager