Unterschiede
Hier werden die Unterschiede zwischen zwei Versionen der Seite angezeigt.
Beide Seiten, vorherige Überarbeitung Vorherige Überarbeitung | |||
konzepte:datenmodell [24.10.2024 13:53] – admin | konzepte:datenmodell [24.10.2024 14:13] (aktuell) – admin | ||
---|---|---|---|
Zeile 4: | Zeile 4: | ||
Dieses Kapitel beschreibt dieses Datenmodell, | Dieses Kapitel beschreibt dieses Datenmodell, | ||
- | |||
- | … TODO … | ||
{{: | {{: | ||
+ | |||
+ | ===== 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. | ||
+ | |||
+ | |||
+ | |||
+ | |||
+ | |||
+ | |||
+ | |||
+ | |||