Zitat von
Dax:
Wie wärs denn dann mit einem BeforeDelete-Trigger, der automatisch alle Schlüssel löscht, die dem zu löschenden untergeordnet sind. Pro Löschbefehl aus dem Trigger dürfte der Trigger nochmals ausgelöst werden, so kannst du also beliebige Verschachtelungen aus der Tabelle tilgen.
Oder eine Delete-Rule anlegen, dann wird automatsich rekursiv gelöscht.