Bonjour , je ne sais pas d'ou vient le problème j'espère que vous pourrez m'aiguiller.
Alors :
- je possède une table fournisseur avec comme clé primaire "four_id"
- dans ma table produit je possède la clé étrangère "#four_id" qui fait référence à celle de fournisseur
J'ai ajouté cette contrainte :
Je pensais que cette contrainte allait permettre lorsque je supprime un fournisseur de supprimer tous les produits associés.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3 ALTER TABLE produit ADD CONSTRAINT fk_produit FOREIGN KEY (`#four_id`) REFERENCES fournisseur (four_id) ON DELETE CASCADE
Pourriez-vous m'indiquer une idée ou me dire pourquoi cela ne fonctionne pas ?
Partager