Bonjour à tous,
J'ai une table COMMANDE avec :
- id_commande (PRIMARY KEY)
- client_commande
- ...
Je souhaite pouvoir lier des commandes entres elles, pour cela j'ai une table COMMANDE_LIEE avec :
- id_commande_A ( PRIMARY KEY, FOREIGN KEY (COMMANDE.id_commande) )
- id_commande_B ( PRIMARY KEY, FOREIGN KEY (COMMANDE.id_commande) )
- date_creation
- ...
Cela fonctionne mais j'aimerais garantir l'unicité de la présence d'une association : à l'heure actuelle l'ordre a une importance puisqu'on peut avoir : ( 1, 2, ... ) ou (2, 1, ... ) comment puis-je bloquer ce cas ?
Merci par avance pour vos idées
Partager