Bonjour @nemo52
Primary or unique constraint required on main table: "T_EMP" in statement [ALTER TABLE "T_WAR_01" ADD FOREIGN KEY ("nom_emp") REFERENCES "T_EMP" ("nom_emp")]
Le message d’erreur indique qu’il manque une contrainte PRIMARY KEY ou UNIQUE sur le champ de la table T_EMP sur lequel une clé externe doit être créée “nom_emp”. Ceci pourrait s’expliquer par le fait que vous ayez défini un autre champ de T_EMP comme clé primaire. Pouvez-vous vérifier ce point ?
Si ce n’est pas le cas, vous pouvez vous inspirer de la méthodologie explicitée dans cette autre réponse pour résoudre votre problème, après avoir exporté les données de la table T_emp. Vous les importerez après la création de la relation.
Pour montrer à la communauté que la question a trouvé sa réponse, cliquez sur ✓ à côté de la “bonne” réponse, et “votez” en cliquant sur la flèche ^ de toute réponse utile. Ce sont les mécanismes utilisés pour communiquer la qualité des questions et réponses sur ce site. Merci!
Pour tout complément d’information, utilisez les boutons situés en dessous de votre question et éditez
votre question ou simplement ajouter un commentaire
. SVP ! Ne répondez pas à votre propre question à moins d’y apporter une réelle réponse.
Cordialement, Michel