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.