Fremdschlüsselbeziehungen, die mittels Prüftabellen definiert werden, funktionieren nur beim Einfügen von Datensätzen (Es wird sichergestellt, daß passender Eintrag in Prüftabelle vorhanden ist).
Das Löschen in der Prüftabelle ist aber scheinbar problemlos möglich (z.B. mittels Pflegeview), so daß es hier zu Inkonstentenzen kommen kann, wenn in anderen Tabellen auf den dann gelöschten Datensatz referentiert wird.
Gibt es eine Möglichkeit Fremdschlüssel so zu definieren, daß das Problem behoben wird (auf Datenbankebene ginge es ja einfach mittels ON DELETE NO ACTION, ON UPDATE CASCADE, ... - aber hier gehts um SAP), oder bleibt mir nicht anderes übrig als selbst für die Konsistenz zu sorgen.