Einzelnen Beitrag anzeigen

HaJo

Registriert seit: 28. Apr 2004
Ort: Würselen
140 Beiträge
 
Delphi 8 Enterprise
 
#4

Re: Allgemeine Frage zu Datenbanken

  Alt 28. Aug 2007, 19:06
Hallo,

ich weiß ja nicht was Du mit "Verknüpfungen" meinst - in einer "besseren" SQL-Datenbank regelt so etwas die Datenbank-Tabelle selber indem sie Trigger verwendet.

Dazu ein Beispiel einer Vorgangs-Tabelle und einer Positionen-Tabelle:

Ein Vorgang, z.b. eine Rechnung kann beliebig viele Positionen haben.

Wird nun ein Vorgang gelöscht - wird über den Trigger "Before delete" jede zum Vorgang gehörende Position gelöscht.

Auf diese Art und Weise muss ich dafür keine Zeile Quelltext vergeuden

mfg
Jo
Hans-Joachim Brosius
  Mit Zitat antworten Zitat