Probleme sur les clef etrangeres
Résolu
feurdy
-
feurdy -
feurdy -
aaidez moi a creer une table qui est une relation de deux table existantes. en mode console de mysql on me dit ''imposible d'ajouter les contraintes d'index externes.
A voir également:
- #1215 - impossible d'ajouter des contraintes d'index externe
- Clef usb non reconnue - Guide
- Formater clef usb - Guide
- Clef windows 7 - Guide
- Clef bootable windows 10 - Guide
- Clef wifi 7 - Forum WiFi
3 réponses
yg_be
Messages postés
23541
Date d'inscription
Statut
Contributeur
Dernière intervention
Ambassadeur
1 584
Je pense que tu dois spécifier le nom des autres tables, et les noms des clés correspondantes dans les autres tables :
create table livrer( id_liv smallint auto_increment, id_four int, id_mat int, nb_mat int; primary key(id_liv), constraint fk_livrer1 foreign key(id_four) REFERENCES autretable1 (cle1) constraint fk_livrer2 foreign key(id_mat) REFERENCES autretable2(cle2) )engine=innodb;
feurdy
Oui j'ai specifié mais la meme chose mysql me dit
yg_be
Messages postés
23541
Date d'inscription
Statut
Contributeur
Dernière intervention
1 584
peux-tu montrer le
que tu as modifié, et la définition des deux autres tables?