Wie lösche ich automatisch alle Referenzzeilen, wenn die übergeordnete Zeile in MySQL gelöscht wird?

Ich habe eine Datenbank, die rund 50 Tabellen enthält.

Angenommen, ich habe eine Tabelle mit dem Namen parent mit dem Primärschlüssel id und ungefähr 24 untergeordnete Tabellen mit Bezug auf diese übergeordnete Tabelle.

Ich habe keine Löschkaskade verwendet. Ich habe bereits nach Joins gesucht, die das Löschen in allen untergeordneten Tabellen ausführen können. Aber an 20 bis 30 Tischen teilnehmen? Es ist zu viel.

Bitte lassen Sie mich wissen, ob es eine andere Lösung gibt, um alle diese untergeordneten Zeilen zu löschen, wenn die übergeordneten Zeilen gelöscht werden.

Antworten auf die Frage(1)

Ihre Antwort auf die Frage