Zitat von
mkinzler:
Zitat:
Alle drei sind für meine Aufgabe nicht zu gebrauchen, da ich nicht zulassen kann (aus Nachweis gründen) dass Datensätze abgeändert oder gelöscht werden, wenn
Detaildatensätze noch vorhanden sind.
Was soll den in diesem Fall geschehen?
Ein RESTRICT ...
Das Löschen oder Abändern der Daten der Master- oder Childtabelle ist nicht gestattet ... Wobei sich dass ändern / löschen nur auf
die Primary und Foreign Keys bezieht ... also alle Schlüsselattribute.
Ich möchte einfach verhindern, dass wenn ich einen Kunden lösche ... zu dem Daten in der Support-Datenbank existieren ... gelöcht werden kann.
Wenn ich dann überall NULL oder -1 stehen hab, kann kein konkreter Nachweis geführt werden, und die Daten sind inkonsitent ...