Bonjour,
Je possède 2 tables "compagnie" et "vols", Une compagnie peut avoir plusieurs vols.
J'essaye de faire la clé etrangère de la table "compagnie" dans la table "vols".
Je travaille sous MySQL et voila ma requete que j'execute:
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2 ALTER TABLE vols ADD CONSTRAINT fk_CompagnieVols FOREIGN KEY (ref_Compagnie) REFERENCES compagnie(ref_Compagnie)
Et voilà l'erreur qui m'affiche :
#1452 - Cannot add or update a child row: a foreign key constraint fails ('phplogin'.<result 2 when explaining filename '#sql-cd8_42'>, CONSTRAINT 'fk_CompagnieVols' FOREIGN KEY ('ref_Compagnie') REFERENCES 'compagnie' ('ref_Compagnie'))
J'ai besoin de votre aide et vos renseignements.
Et Merci d'avance.
Partager