Customer / Order Address / Order Customer /

Hallo

Kann mir jemand bitte die Zusammenhänge dieser Datenbanken erklären?

Meine Vermutung:

  • Customer ist die Kundendatenbank - Stammdaten
  • Customer Adress ist die Kunden-Adress-datenbank - Stammdaten, evtl. 2 Einträge 2 Einträge Rechnung/Lieferung
  • Order Adress ist eine Momentaufnahme der Customer Adress zur Zeit einer Bestellung, Evtl. 2 Einträge Rechnung/Lieferung
  • Order Customer ist eine Moment Aufnahem der  Customer zur Zeit der Bestellung.

Grüsse

 

Urs

und dazwischen hängt noch die Order Delivery welche Versandart und Versandadresse festlegt.

Ich finde da sind die Daten etwas sehr verteilt, würde es sehr Begrüssen wenn in der Order alle Infos zusammenfefasst wären. Aber villeicht habe ich ja etwas übersehen…

Was sich in dem Zusammenhang für mich noch nicht erschlossen hat, an vielen Stellen gibt es zur Id eine VersionId, was ist da der Zweck?

Beispiel: 

 "billingAddressId": "string", "billingAddressVersionId": "string",

Grüsse

Urs