J'ai deux entités A et B qui sont liées dans une relation MxN via une table intermédiaire, ce qui fait un total de trois tables. Ma table de relations R a des contraintes FK non nulles sur les deux autres tables. Je veux supprimer toutes les entrées des tables A et B et R où A obéit à une contrainte (je peux fournir les identifiants dans une table par exemple).Supprimer toutes les entrées dans une relation MxN avec des contraintes FK non nulles
Est-il possible de supprimer des entrées des trois tables sans recourir à une procédure stockée et sans violer la contrainte non nulle?
Je veux quelque chose comme:
delete from A a, B b, R r where a.id=r.fk_a and B.id=r.fk_B a
Avez-vous essayé la répondre? Si cela fonctionne pour vous, s'il vous plaît soyez si gentil de marquer ma réponse comme la solution. TIA, roland –