Bonjour,
Je cherche à mettre en place une clé étrangère dans une table.
J'ai en effet trois tables liées
- individu_activite (KeyInd (PK, int, non null), KeyAct (PK, varchar(8), non null), KeyStr (PK, char(10), non null))
- individu (KeyInd(PK, int, non null ))
- activite (KeyAct (PK, varchar(8), non null), KeyStr (PK, char(10), non null))
individu_activite à une FK originaire de la table individu sur la colonne KeyInd
et je souhaiterais rajouter une FK originaire de la table activité sur les colonnes KeyAct et KeyStr
Malheureusement j'obtiens le message suivant "les colonnes de la table activite ne correspondent pas à une clé primaire ou à une contrainte UNIQUE". C'est pourtant bien le cas.
J'ai vraiment besoin des lumières d'un expert.
En vous remerciant par avance.
Cordialement
Partager