MySql clé étrangère double tables différentes

Résolu
alexdelareunion Messages postés 555 Statut Membre -  
alexdelareunion Messages postés 555 Statut Membre -
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/
Configuration: Linux
Firefox 3.0

6 réponses

  1. jee pee Messages postés 9445 Date d'inscription   Statut Modérateur Dernière intervention   9 984
     
    Bonjour,

    Pourquoi ne pas mettre 2 clés étrangères avec sur chacune 1 champ ?

    cdt
    0
  2. alexdelareunion Messages postés 555 Statut Membre 142
     
    parceque je voudrais avoir l'unicité sur ces deux paramètres, ensembles
    0
  3. jee pee Messages postés 9445 Date d'inscription   Statut Modérateur Dernière intervention   9 984
     
    Pour tester l'unicité, plutôt que les clés étrangère, il faut utiliser sur ta table un index unique sur les 2 champs
    0
  4. alexdelareunion Messages postés 555 Statut Membre 142
     
    ok je vais essayer ça merci beaucoup
    0
  5. Vous n’avez pas trouvé la réponse que vous recherchez ?

    Posez votre question
  6. alexdelareunion Messages postés 555 Statut Membre 142
     
    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
    0