Kanonisches Datenmodell

Problem

Drei Systeme repräsentieren einen Kunden unterschiedlich: CRM: Customer Abrechnung: AccountHolder ERP: BusinessPartner Jede Repräsentation direkt mit jeder anderen Repräsentation zu verbinden, erzeugt endlose Mappings.

Lösung — Kanonisches Modell

Definieren Sie eine gemeinsame Integrationsrepräsentation.
CRM ─────┐
Abrechnung ─┼→ Kanonischer Kunde
ERP ─────┘
Systeme übersetzen zu und von dieser gemeinsamen Repräsentation.
Kerngedanke: Ein kanonisches Modell reduziert die Integrationskomplexität, indem es eine gemeinsame Bedeutung zwischen Systemen liefert.