3. Datenmodell
- 3.1 Geschäftspartner
- 3.2 Golden Record
- 3.3 Quellsysteme und externe IDs
- 3.4 Qualitäts- und Prüfstatus
3.1 Geschäftspartner
Die zentrale Entität des Systems ist der Geschäftspartner.
Ein Geschäftspartner kann:
- Kunde
- Lieferant
- Kunde und Lieferant
sein.
Kunde und Lieferant sollen daher nicht zwingend als vollständig voneinander unabhängige Adressdatensätze geführt werden.
Ein Geschäftspartner kann mehrere zugehörige Informationen besitzen, beispielsweise:
- Anschriften
- Kommunikationsdaten
- Ansprechpartner
- Zahlungsbedingungen
- Mahnbedingungen
- externe Identifikatoren
- Quellsystem-IDs
3.2 Golden Record
Für jeden eindeutig identifizierten Geschäftspartner soll ein zentraler Golden Record entstehen.
Dieser stellt die aktuell als korrekt bewertete Version des Stammdatensatzes dar.
Der Golden Record kann Informationen aus unterschiedlichen Quellen kombinieren.
Beispiel:
| Information | Quelle |
| Firmenname | Handelsregister |
| Rechtsform | Handelsregister |
| Geschäftsanschrift | Handelsregister / Creditreform |
| Telefonnummer | interner Datenbestand |
| E-Mail-Adresse | Gevis |
| Zahlungsbedingung | zentrale Stammdatenverwaltung |
Die Herkunft der einzelnen Informationen muss nachvollziehbar bleiben.
3.3 Quellsysteme und externe IDs
Für jeden importierten Datensatz muss gespeichert werden:
- aus welchem System er stammt
- welche ID er dort besitzt
- wann er importiert wurde
- wann er im Quellsystem zuletzt geändert wurde
- welchem zentralen Datensatz er zugeordnet wurde
Beispiel:
| Zentrale ID | System | Quell-ID |
| 100025 | Unitrade | 4711 |
| 100025 | Gevis | 82347 |
| 100025 | Addison | 112358 |
| 100025 | AddOne | K-0815 |
Dadurch bleibt dauerhaft nachvollziehbar, welche Datensätze in den verschiedenen Systemen denselben Geschäftspartner repräsentieren.
3.4 Qualitäts- und Prüfstatus
Jeder Stammdatensatz soll einen Qualitätsstatus besitzen.
Mögliche Status:
- ungeprüft
- automatische Prüfung läuft
- automatisch geprüft
- manuelle Prüfung erforderlich
- manuell geprüft
- extern verifiziert
- Konflikt vorhanden
- gesperrt
Optional kann zusätzlich ein numerischer Qualitätswert verwendet werden.
Beispiel:
Datenqualität: 94/100