Strukturiere Marktmanagement-Konzept

This commit is contained in:
gitea_admin committed 2026-09-19 08:20:56 +02:00
1 parent 7c2d1cedb6
commit 8492db2e39
8 files changed
+540 -506

No files matched your search

@@ -1,7 +1,7 @@
# market_management_data_architecture
Stand: 2026-09-18
Status: Bestätigtes Datenarchitektur-Zielbild; einzelne Kardinalitäten offen
Status: Bestätigtes Datenarchitektur-Zielbild
## 1. Ziel
@@ -12,22 +12,23 @@ der Daten abbilden können.
## 2. Bestätigte Hierarchie
```text
Kategorie ─── Markt 1 ─── n Durchführung 1 ─── n Durchführungstag
Kategorie 1 ─── n Marktdefinition 1 ─── n Durchführung 1 ─── n Durchführungstag
```
Für Kategorie und Markt werden beliebig viele Datensätze unterstützt. Ob die
Zuordnung Kategorie–Markt `1:n` oder `n:m` ist, bleibt offen.
Eine Kategorie enthält beliebig viele Marktdefinitionen. Jede Marktdefinition
gehört genau einer Kategorie.
### Kategorie
Eine Kategorie ordnet Märkte fachlich. Die konkrete Kategorisierung und die
zulässigen Kategorieattribute sind noch nicht weiter spezifiziert.
Eine Kategorie ordnet Märkte fachlich. Fabienne darf die deterministische
Kategorie-/Marktartliste erweitern. Hermes darf bestehende Kategorien
verwenden, aber keine Kategorien anlegen.
### Markt
### Marktdefinition
Ein Markt ist die übergeordnete fachliche Identität, unter der mehrere konkrete
Durchführungen geführt werden können. Der zentrale Marktstamm enthält nur den
Marktnamen und die Marktart/Kategorie aus einer deterministischen Liste.
Eine Marktdefinition ist die übergeordnete fachliche Identität, unter der
mehrere konkrete Durchführungen geführt werden können. Der zentrale Marktstamm
enthält nur den eindeutigen Marktnamen und die Marktart/Kategorie.
### Durchführung
@@ -93,8 +94,11 @@ Logistik, Kosten, Zahlung, Vertragslink und Notizen.
- Fremde Modul- oder DB-Ownership wird durch diese Datenarchitektur nicht
eingeführt.
## 5. Offene fachliche Fragen
## 5. Bestätigte Ergänzungen
- Ist die Zuordnung Kategorie–Markt `1:n` oder `n:m`?
- Ist eine Durchführung immer eine konkrete Teilnahme oder eine allgemeine
Veranstaltungsausgabe?
- Eine Durchführung ist eine konkrete Teilnahme bzw. Veranstaltungsausgabe.
- Jeder Durchführungstag ist eine eigene Subdurchführung mit eigenen OTC-
Verkäufen und abgeleiteten Tageswerten.
- Markt und Durchführung werden unabhängig voneinander archiviert und
reaktiviert.
- Der Zahlungsstatus ist manuell und besitzt nur `paid` oder `unpaid`.