MySql clé étrangère double tables différentes
Résolu
Bonjour,
est il possible de créer une même clé étrangère qui référence deux champs situés dans deux table diférentes,
si oui avez vous un exemple de syntaxe à me proposer, j'ai essayé de rechercher la réponse ailleurs mais je n'ai pas trouvé
--
https://www.combat-monsanto.org/
est il possible de créer une même clé étrangère qui référence deux champs situés dans deux table diférentes,
si oui avez vous un exemple de syntaxe à me proposer, j'ai essayé de rechercher la réponse ailleurs mais je n'ai pas trouvé
--
https://www.combat-monsanto.org/
Configuration: Linux Firefox 3.0
6 réponses
-
ModérateurBonjour,
Pourquoi ne pas mettre 2 clés étrangères avec sur chacune 1 champ ?
cdt -
parceque je voudrais avoir l'unicité sur ces deux paramètres, ensembles
-
ModérateurPour tester l'unicité, plutôt que les clés étrangère, il faut utiliser sur ta table un index unique sur les 2 champs
-
ok je vais essayer ça merci beaucoup
-
Ben j'ai pas trouvé...
-
ok mais les deux champs doivent appartenir à la même table, tant pis j'ai fait un traitemnt dans mon code pour palier au probleme