Tach!
Um bei dem Beispiel zu bleiben ist mein Problem (wobei PRoblem ist es ja nicht wirklich, es ist eine logische Konsequenz) dass die Daten unter umständen nciht aktuell sind. Nehmen wir mal an von den 20 Tabellen verschwindet eine. Die wird einfach gelöscht, da sie nicht mehr gebraucht wird.
Solch ein Szenario ist normalerweise nicht alltäglich. Das ist eine strukturelle Änderung der Datenbank, bei der vorher überprüft werden muss, welche Konsequenzen das für den Datenbestand hat und welche Maßnahmen zu unternehmen sind. Solch ein Löschen fängt auch kein Trigger ab. Bei diesem Szenario gibt es keine allgemeingültige technische Lösung des Konfliktes - ich wüsste jedenfalls keine.
dedlfix.