22 lines
1.0 KiB
Markdown
22 lines
1.0 KiB
Markdown
# ADR 0002 - Trennung der Datenquellen
|
|
|
|
## Status
|
|
|
|
Akzeptiert
|
|
|
|
## Kontext
|
|
|
|
Artikeldaten stammen aus mehreren Quellen mit unterschiedlicher Datenhoheit. Dazu gehören ERP-Daten, bestehende RollCalc-Daten, manuelle Zusatzdaten und generierte Ergebnisse. Ohne klare Trennung wären Herkunft, Priorität und Verantwortlichkeit schwer nachvollziehbar.
|
|
|
|
## Entscheidung
|
|
|
|
ERP-Daten, bestehende RollCalc-Daten, manuelle Daten und generierte Daten werden physisch und logisch getrennt.
|
|
|
|
## Begruendung
|
|
|
|
Die Trennung macht Herkunft, Verantwortlichkeit und Konflikte nachvollziehbar. Sie reduziert das Risiko, produktive Quelldaten versehentlich zu veraendern oder generierte Ergebnisse als Primaerdaten zu behandeln.
|
|
|
|
## Konsequenzen
|
|
|
|
Importer und Merge-Logik muessen Quelle und Prioritaet explizit beruecksichtigen. Produktive Datenverzeichnisse werden nicht standardmaessig versioniert. Manuell gepflegte Daten benötigen eine unabhängige Backup- und Versionierungsstrategie, da sie nicht standardmäßig im Repository versioniert werden.
|