Ich muss Klabautermann Recht geben, denn gerade bei Kundendaten z.B. kann es sein, dass eben nicht alle Abhängigkeiten erfasst werden (Kunden - Aufträge - Auftragsdetails - Adresssen ...) so dass dann plötzlich Verweise ins Leere laufen. Besser ist bei Stammdaten (z.B. Kundendaten, diese nur über ein Deleteflag (Logisches Feld, belegt mit TRUE, automische Belegung beiom Anlegen mit FALSE) zu kennzeichnen. Dann kann dieser Datensatz wieder problemlos zurückgeholt werden. Detaildaten allerdings kann man eher real löschen, denn sonst würde man sich vielleicht Probleme einhandeln (z.B. nicht ausgeführte Aufträge).
_________________
Toleranz ist eine Grundvoraussetzung für das Leben.