Einzelnen Beitrag anzeigen

Benutzerbild von sx2008
sx2008

Registriert seit: 16. Feb 2008
Ort: Baden-Württemberg
2.332 Beiträge
 
Delphi 2007 Professional
 
#12

Re: DBdesign einer 1:1 Beziehung

  Alt 3. Jan 2009, 16:32
Zitat von khh:
die Zahlungsbedingungen beim Kunden sind default-werte, die je nachdem bei der Bestellung überschrieben werden können.
Dann ist die Sache ja klar:
Es gibt folgende Beziehungen:
Kunden <-> Zahlungsbedingungen (1 : N)
Bestellungen <-> Zahlungsbedingungen (1 : N)
Die Tabellen Kunden und Bestellungen enthalten jeweils einen Fremdschlüssel auf die Tabelle Zahlungsbedingungen.
Bei der Kundentabelle ist NULL im dem Fremdschlüsselfeld erlaubt (bedeutet: es wurde keine Default Zahlungsbedingung vereinbart), bei der Tabelle Bestellungen ist NULL nicht erlaubt.
  Mit Zitat antworten Zitat