Raketenwilli: Geht auch bei beliebigen Tabellennamen + Hinweis zu Constraints.

Beitrag lesen

ich wollte aber erstmal abwarten, was der OP antwortet um darauf dann aufzubauen.

Damit hast Du natürlich recht. Ich habe mich ja auch schon oft geärgert, weil keine Reaktion mehr nachkam, nachdem dem TO geholfen wurde, ihm aber Hinweise auf weitere Probleme gegeben oder Fragen gestellt wurden…

Mein Verdacht ist, dass table_1 bis table_5 am liebsten eine einzige Table sein würden.

Das kann sogar sein, denn

"DELETE FROM table_1  WHERE id =:id",
"DELETE FROM table_2  WHERE id =:id",
...
"DELETE FROM table_n  WHERE id =:id"

ist ein Hinweis darauf. Möglicherweise ist aber die tatsächlich unterschiedliche Bezeichnung der Spalten (hier immer: "id") der Abstraktion für die Problemdarstellung zum Opfer gefallen … sagt jedenfalls meine Glaskugel.