Unterschiede
Hier werden die Unterschiede zwischen zwei Versionen der Seite angezeigt.
Nächste Überarbeitung | Vorherige Überarbeitung | ||
konzepte:datenmodell [10.03.2023 17:01] – angelegt admin | konzepte:datenmodell [24.10.2024 14:13] (aktuell) – admin | ||
---|---|---|---|
Zeile 1: | Zeile 1: | ||
- | ====== Datenmodell ====== | + | ====== Datenmodell |
+ | |||
+ | Der Minasa Datenhub stellt eine Drehscheibe für standardisierte Event-Daten bereit. Dazu ist ein gemeinsames Verständnis und Datenmodell sowohl für Datenbezüger wie auch Datenlieferanten notwendig. | ||
+ | |||
+ | Dieses Kapitel beschreibt dieses Datenmodell, | ||
+ | |||
+ | {{: | ||
+ | |||
+ | ===== Entitäten ===== | ||
+ | |||
+ | Eine " | ||
+ | |||
+ | ==== Event ==== | ||
+ | |||
+ | Der **Event** ist die zentrale Entität im Minasa-Universum. Ein Event stellt eine Veranstaltung im weitesten Sinne dar: Dies können Konzerte, Ausstellungen, | ||
+ | Der Event für sich definiert keine Termine, diese werden separat über so genannte " | ||
+ | |||
+ | ==== Veranstalter (Event Organizer) ==== | ||
+ | |||
+ | Der **Veranstalter / die Veranstalterin** führt Events durch, und hat somit die Verantwortung über seine/ihre Events. | ||
+ | |||
+ | ==== Veranstaltungsort (Location) ==== | ||
+ | |||
+ | **Veranstaltungsorte** sind Lokalitäten, | ||
+ | |||
+ | ==== Adressen (Stammdaten) ==== | ||
+ | |||
+ | Adressen sind die den Veranstaltern und Lokationen zugrundeliegenden Stammdaten. Sie werden separat geführt, um diese technisch besser von den Haupt-Datensätzen zu trennen. Zudem können Adressen auch in anderen Zusammenhängen, | ||
+ | |||
+ | ==== Schedules / Schedule Dates ==== | ||
+ | |||
+ | Die Durchführungstermine von Events werden über so genannte " | ||
+ | |||
+ | * Listenpunkt ein Event für sich definiert keine Durchführungsdaten | ||
+ | * Ein Event kann eine oder mehrere Schedule-Definitionen aufweisen, welche die eigentlichen Durchführungsdaten abbilden | ||
+ | * Ein Schedule ist eine " | ||
+ | * Einzel-Durchführung: | ||
+ | * wiederholende Durchführung: | ||
+ | * Ausnahmen: Schedules können Ausnahmen definieren (vor allem sinnvoll für wiederholende Durchführungen, | ||
+ | * Dabei kann ein Event problemlos mehrere, gemischte Schedules aufweisen, z.B.: | ||
+ | * Première: Einzeldurchführung an einem bestimmten Datum | ||
+ | * wiederholende Durchführung bis Ende Mai | ||
+ | * Dernière: Einzeldurchführung am letzten Tag | ||
+ | |||
+ | Mit dem System der Schedules hat der Anwender sehr flexible Möglichkeiten, | ||
+ | |||
+ | Die Entität **Schedule Dates** ist eine intern technisch genutzte Entität: sie bildet die tatsächlich durchgeführten Einzeltermine ab. Diese sind für das Minasa-Datenhub-Modell jedoch nicht relevant. | ||
+ | |||
+ | |||
+ | |||
+ | |||
+ | |||
+ | |||
+ | |||
+ | |||
- | ... TODO ... |