Sup!
schon klar. Ich habe mich nur davor ferngehalten, weil es einen Datenzugriff neben dem eigentlichen Datenzugriff darstellt und darum sicherlich auch ein Mehr an (unverwalteter ;-) Komplexitaet. (Auch dem Einsatz von Triggern stehe ich hoechstskeptisch gegenueber.)
Da ein Datenbanksystem sowieso hochkomplex ist, ist so ein kleines kaskadierendes Löschen auch keine grosse Sache.
Ich sehe Trigger, Contraints etc. einfach als zusätzliche Sicherheitsschicht und als "assert" gegen Programmfehler.
Gruesse,
Bio
--
Keep your friends close, but your enemies closer!
Keep your friends close, but your enemies closer!