Je me demande si plusieurs clés différentes d'une table peuvent rérérencer la même clé étrangère?
Je me demande si plusieurs clés différentes d'une table peuvent rérérencer la même clé étrangère?
Oui en cas de clé composite sur plusieurs colonnes dont une a une contrainte de Foreign Key.
Je ne suis pas certain de comprendre, mais :
Personne (IdPersonne, ...)
Mariage (IdConjoint1, IdConjoint2, ...)
où IdConjoint1 et IdConjoint2 sont deux clés étrangères sur le même table : c'est tout à fait possible.
j'ai remodifié ma structure :
mon matériel est dans une seule table, avec deux colonnes pour clé primaires : typeID, et matID.
Ensuite j'ai une autre table qui contient les information de chaque poste : numero, clavier_matID,clavier_typeID, souris_matID,souris_typeID etc...
ce tableau a une seule ligne concernant un poste.
ET DONC chaque sous ensemble xxx_matID,xxx_typeID de la meme ligne de la table sont associés a la même table matériel à (typeID, et matID).
Voila, ma question est : est ce que cela peut engendrer des bugs?
C'est pas standard, mais ça se fait souvent, par simplification.
Vous avez un bloqueur de publicités installé.
Le Club Developpez.com n'affiche que des publicités IT, discrètes et non intrusives.
Afin que nous puissions continuer à vous fournir gratuitement du contenu de qualité, merci de nous soutenir en désactivant votre bloqueur de publicités sur Developpez.com.
Partager