Table de jointure et ON DELETE CASCADE
Bonjour,
J'ai une table Contrat, une table Personne et une table Signataire qui fait la jointure entre les deux premières tables.
J'ai mis un ON DELETE CASCADE sur les deux foreign key de la table signataire mais lorsque l'on supprime une personne, le tuple correspondant est supprimé de la table Signataire mais pas le contrat associé de la table Contrat, et vice versa.
Je voudrais savoir si il y a une astuce que je ne connais pas qui permettrait de supprimer un contrat lorsque l'on supprime une personne et vice versa ou si il faut passer obligatoirement par un trigger ?
Merci d'avance !