Einzelnen Beitrag anzeigen

marabu

Registriert seit: 6. Apr 2005
10.109 Beiträge
 
#2

Re: Views über 2 Tabellen mit Beziehung

  Alt 1. Feb 2007, 14:50
Hallo,

du hast eine 1:n Beziehung zwischen Kunden und Störungen definiert, einen Fremdschlüssel eingerichtet und für die Deklarative Referentielle Integrität (DRI: ON DELETE NOACTION) angegeben, dass beim Löschen des referenzierten Master-Keys nichts unternommen werden soll. Wenn in deinem Datenmodell Störungen nur in Verbindung mit einem Kunden existieren dürfen, dann willst du ON DELETE CASCADE festlegen. Andernfalls brauchst du keine Fremdschlüsselbeziehung und musst, da MS SQL nicht alle DRI Business Rules (CASCADE, NOACTION, NULLIFY, REJECT, ...) unterstützt, einen entsprechenden Trigger definieren.

Grüße vom marabu
  Mit Zitat antworten Zitat