Ludger: MySQL - gibt es Löschschutz ?

Beitrag lesen

Hi,

Wenn ich einen Kunden erst dann löschen darf, wenn die Summe aller seiner Bestellungen und geleisteten Zahlungen Null ergibt, dann kann man das schwerlich per Fremdschlüssel abbilden.

das kommt auf sein datenbank-design drauf an. wenn alle offenen rechnungen sich in einer tabelle befinden und beglichene in eine anderen tabelle, bzw. ins archiv wandern dann schon.

Rechnungen in zwei Relationen? Waere das nicht eine _TODSUENDE_ i.p. Datendesign? Und das nutzt Du als "Rueckzugsargumentation" oder "Beharrungsargumentation"?   ;-)

das auslagern in eine seperate tabelle bei offenen rechnungen bietet sich nämlich bei grossen datenmengen an.

Ab wievielen Datensaetzen bietet sich das an? BTW - Dateigruppenbildung (also die Relation auf mehrere dateien verteilen) waere doch zu erwarten, oder?   ;-)

(BTW - ich hatte das Ausgangsposting dieses Threads im ersten Moment auch missverstanden.)

Gruss,
Ludger

--
"Die SPD im Aufwind?"