Definiere zentrale Marktstammdaten

This commit is contained in:
gitea_admin committed 2026-09-19 07:24:56 +02:00
1 parent 5f6806ab33
commit 8d5cb3b289
2 files changed
+85 -37

No files matched your search

@@ -1,7 +1,7 @@
# market_management_data_architecture # market_management_data_architecture
Stand: 2026-09-18 Stand: 2026-09-18
Status: Bestätigtes Datenarchitektur-Zielbild; Feldzuordnung teilweise offen Status: Bestätigtes Datenarchitektur-Zielbild; einzelne Kardinalitäten offen
## 1. Ziel ## 1. Ziel
@@ -26,7 +26,8 @@ zulässigen Kategorieattribute sind noch nicht weiter spezifiziert.
### Markt ### Markt
Ein Markt ist die übergeordnete fachliche Identität, unter der mehrere konkrete Ein Markt ist die übergeordnete fachliche Identität, unter der mehrere konkrete
Durchführungen geführt werden können. Durchführungen geführt werden können. Der zentrale Marktstamm enthält nur den
Marktnamen und die Marktart/Kategorie aus einer deterministischen Liste.
### Durchführung ### Durchführung
@@ -39,7 +40,46 @@ Ein Durchführungstag ist ein einzelner Tag innerhalb einer konkreten
Durchführung. Tagesbezogene Zeit-, Erlös- und Verkaufsdaten gehören auf diese Durchführung. Tagesbezogene Zeit-, Erlös- und Verkaufsdaten gehören auf diese
Ebene. Ebene.
## 3. Ownership- und Normalisierungsregeln ## 3. Feld- und Referenzwert-Zuordnung
### Zentraler Marktstamm
- Marktname
- Marktart/Kategorie aus einer deterministischen Liste
### Durchführung
Alle übrigen veränderlichen Marktangaben werden pro Durchführung erfasst,
insbesondere Kontakt, Ort, Termine, Anmeldung, Status, Stand, Infrastruktur,
Logistik, Kosten, Zahlung, Vertragslink und Notizen.
### Durchführungstag
- Datum des Durchführungstags
- Standzeit und tagesbezogene Durchführungszeiten
- Bruttoerlös
- Anzahl verkaufter Artikel
- Ereignisse und Beobachtungen
### Deterministische Referenzwerte
- Marktart/Kategorie
- Marktstatus
- Zahlungsstatus
- Zahlungsart
- Kanton
- standardisierte Ja/Nein-Merkmale für Infrastrukturangaben
### Abgeleitete Werte
- Wochentag aus dem Datum
- Saison aus dem Durchführungsdatum
- Gesamtkosten aus den Kostenpositionen
- offener Betrag aus Kosten und bezahltem Betrag
- Gesamterlös, Durchschnittswerte und Gesamtzahl verkaufter Artikel aus den
Durchführungstagen
## 4. Ownership- und Normalisierungsregeln
- Jede Ebene erhält eine eigene stabile Identität. - Jede Ebene erhält eine eigene stabile Identität.
- Mehrere Durchführungstage werden nicht als wiederholte Spalten in der - Mehrere Durchführungstage werden nicht als wiederholte Spalten in der
@@ -53,30 +93,9 @@ Ebene.
- Fremde Modul- oder DB-Ownership wird durch diese Datenarchitektur nicht - Fremde Modul- oder DB-Ownership wird durch diese Datenarchitektur nicht
eingeführt. eingeführt.
## 4. Noch offene Feldzuordnung
Die Anforderungen enthalten Felder, deren genaue Ebene noch nicht verbindlich
bestimmt ist. Dazu gehören insbesondere:
- Marktname und Marktart
- Veranstalter- und Kontaktdaten
- Anmeldung und Bestätigung
- Stand, Infrastruktur und Logistik
- Kosten und Zahlungsdaten
- Vertrag und Unterlagen
- Statuswerte
Vor der DB-Implementierung muss für jedes Feld festgelegt werden, ob es zur
Kategorie, zum Markt, zur Durchführung oder zum Durchführungstag gehört. Diese
Entscheidung darf nicht aus der Tabellenbequemlichkeit abgeleitet werden.
## 5. Offene fachliche Fragen ## 5. Offene fachliche Fragen
- Ist die Zuordnung Kategorie–Markt `1:n` oder `n:m`? - Ist die Zuordnung Kategorie–Markt `1:n` oder `n:m`?
- Sind Kategorien frei erweiterbar oder gibt es eine verwaltete Liste? - Sind Kategorien frei erweiterbar oder gibt es eine verwaltete Liste?
- Ist eine Durchführung immer eine konkrete Teilnahme oder eine allgemeine - Ist eine Durchführung immer eine konkrete Teilnahme oder eine allgemeine
Veranstaltungsausgabe? Veranstaltungsausgabe?
- Welche Felder gelten dauerhaft für den Markt und welche können sich je
Durchführung ändern?
- Welche Felder gelten für die gesamte Durchführung und welche ausschließlich
für einzelne Durchführungstage?
@@ -36,9 +36,13 @@ Kategorie
- Erlös- und Verkaufsdaten werden auf Ebene des Durchführungstags erfasst und - Erlös- und Verkaufsdaten werden auf Ebene des Durchführungstags erfasst und
auf Ebene der Durchführung sowie des Marktes auswertbar gemacht. auf Ebene der Durchführung sowie des Marktes auswertbar gemacht.
Die genaue Zuordnung aller bestehenden Markt-, Anmelde-, Kosten-, Zahlungs-, Der zentrale Marktstamm enthält ausschließlich:
Logistik- und Auswertungsfelder zu Kategorie, Markt, Durchführung oder
Durchführungstag ist noch separat festzulegen. - Marktname
- Marktart/Kategorie aus einer deterministischen Liste
Alle übrigen veränderlichen Angaben werden pro Durchführung erfasst. Tages-
und Verkaufsdaten werden pro Durchführungstag erfasst.
## 4. Nutzungsberechtigung ## 4. Nutzungsberechtigung
@@ -60,14 +64,13 @@ Erfassbare Marktarten:
- Regionalmärkte - Regionalmärkte
- Weitere geeignete Märkte - Weitere geeignete Märkte
Die Marktart wird pro Markt ausgewählt oder ergänzt. Die Marktart/Kategorie wird zentral am Markt aus einer deterministischen Liste
ausgewählt. Eine Durchführung überschreibt diese Zuordnung nicht.
## 6. Stammdaten pro Markt ## 6. Markt- und Durchführungsdaten
### 5.1 Allgemeine Informationen ### 6.1 Allgemeine Informationen
- Name des Marktes
- Marktart
- Veranstalter - Veranstalter
- Ort - Ort
- Gemeinde - Gemeinde
@@ -78,7 +81,10 @@ Die Marktart wird pro Markt ausgewählt oder ergänzt.
- Telefonnummer - Telefonnummer
- Notizen - Notizen
### 5.2 Termin und Durchführung Diese Angaben werden pro Durchführung erfasst. Marktname und Marktart/Kategorie
gehören ausschließlich zur zentralen Marktdefinition.
### 6.2 Termin und Durchführung
- Beginn und Ende des Marktes - Beginn und Ende des Marktes
- Datum jedes einzelnen Markttages - Datum jedes einzelnen Markttages
@@ -91,7 +97,7 @@ Die Marktart wird pro Markt ausgewählt oder ergänzt.
- Wochentag - Wochentag
- Saison - Saison
### 5.3 Stand und Infrastruktur ### 6.3 Stand und Infrastruktur
- Standgröße - Standgröße
- Tisch vorhanden - Tisch vorhanden
@@ -104,7 +110,7 @@ Die Marktart wird pro Markt ausgewählt oder ergänzt.
- Weitere Infrastruktur - Weitere Infrastruktur
- Anforderungen an den eigenen Stand - Anforderungen an den eigenen Stand
### 5.4 Anfahrt und Logistik ### 6.4 Anfahrt und Logistik
- Anfahrtsadresse - Anfahrtsadresse
- Entfernung oder Fahrzeit - Entfernung oder Fahrzeit
@@ -115,7 +121,7 @@ Die Marktart wird pro Markt ausgewählt oder ergänzt.
- Lager- oder Aufbewahrungsmöglichkeiten - Lager- oder Aufbewahrungsmöglichkeiten
- Besondere Hinweise zur Anfahrt - Besondere Hinweise zur Anfahrt
### 5.5 Kosten und Konditionen ### 6.5 Kosten und Konditionen
- Standgebühr - Standgebühr
- Gebühren für Tisch, Strom oder weitere Infrastruktur - Gebühren für Tisch, Strom oder weitere Infrastruktur
@@ -127,13 +133,36 @@ Die Marktart wird pro Markt ausgewählt oder ergänzt.
- Umsatzbeteiligung, falls vorhanden - Umsatzbeteiligung, falls vorhanden
- Weitere Teilnahmebedingungen - Weitere Teilnahmebedingungen
### 5.6 Vertrag und Unterlagen ### 6.6 Vertrag und Unterlagen
Die zugehörigen Unterlagen sollen über einen Link mit einem eigenen Ordner Die zugehörigen Unterlagen sollen über einen Link mit einem eigenen Ordner
verbunden werden können. verbunden werden können.
- Link zum Vertragsordner - Link zum Vertragsordner
Der Link wird pro Durchführung erfasst.
### 6.7 Deterministische Referenzwerte und Berechnungen
Deterministisch vorgegebene Referenzwerte; die jeweilige Auswahl wird auf der
zuständigen Ebene gespeichert:
- Marktart/Kategorie
- Marktstatus
- Zahlungsstatus
- Zahlungsart
- Kanton
- standardisierte Ja/Nein-Merkmale für Infrastrukturangaben
Abgeleitete Werte werden nicht manuell eingegeben:
- Wochentag aus dem Datum
- Saison aus dem Durchführungsdatum
- Gesamtkosten aus den Kostenpositionen
- offener Betrag aus Kosten und bezahltem Betrag
- Gesamterlös, Durchschnittswerte und Gesamtzahl verkaufter Artikel aus den
Durchführungstagen
## 7. Statusverwaltung ## 7. Statusverwaltung
Folgende Marktstatus sollen verfügbar sein: Folgende Marktstatus sollen verfügbar sein: