Bonjour à tous,
Soit des entités simples "elements" (par exemple des articles).
Lorsqu'on entre dans la base un "element" on souhaite le lier à d'autres "elements" de la même table, que l'on nommera "compléments".
Ainsi, un élément est lié à un ou plusieurs compléments.
Peut-on faire une table "complements" dont les deux champs seraient en fait composés de la PRIMARY KEY de "elements" ?
Schéma simpliste de la chose :
elements
{
id int auto-increment PRIMARY
name varchar(50)
}
complements
{
id_element1 int FK
id_element2 int FK
}
Merci par avance de vos avis et conseils à ce sujet
Avairet








Répondre avec citation
Partager