konzepte:datenmodell

Unterschiede

Hier werden die Unterschiede zwischen zwei Versionen der Seite angezeigt.

Link zu der Vergleichsansicht

Beide Seiten, vorherige Überarbeitung Vorherige Überarbeitung
Nächste Überarbeitung
Vorherige Überarbeitung
konzepte:datenmodell [24.10.2024 12:13] adminkonzepte:datenmodell [14.05.2025 14:46] (aktuell) philip.stuber
Zeile 1: Zeile 1:
-====== Datenmodell Minasa Datenhub ======+====== Datenmodell Minasa-Datenhub ======
  
-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.+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, und zeigt die wichtigsten Zusammenhänge auf. Dieses Kapitel beschreibt dieses Datenmodell, und zeigt die wichtigsten Zusammenhänge auf.
Zeile 13: Zeile 13:
 ==== Event ==== ==== 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, Filmvorführungen, Parties, Online-Streams etc. sein, welche entweder einmal oder mehrmals durchgeführt werden. +Der **Event** ist die zentrale Entität im Minasa-Universum. Ein Event stellt eine Veranstaltung im weitesten Sinne dar: Dies können Konzerte, Ausstellungen, Filmvorführungen, Parties, Online-Streams etc. sein, welche entweder einmal oder mehrmals durchgeführt werden. Der Event für sich definiert keine Termine, diese werden separat über so genannte "Schedules" (Durchführungen) definiert.
-Der Event für sich definiert keine Termine, diese werden separat über so genannte "Schedules" (Durchführungen) definiert. +
 ==== Veranstalter (Event Organizer) ==== ==== Veranstalter (Event Organizer) ====
  
 Der **Veranstalter / die Veranstalterin** führt Events durch, und hat somit die Verantwortung über seine/ihre Events. Der **Veranstalter / die Veranstalterin** führt Events durch, und hat somit die Verantwortung über seine/ihre Events.
- 
 ==== Veranstaltungsort (Location) ==== ==== Veranstaltungsort (Location) ====
  
 **Veranstaltungsorte** sind Lokalitäten, an / in denen die Events stattfinden. Nicht jeder Event hat einen Veranstaltungsort zugewiesen: reine Online- oder Streaming-Events müssen keine Lokalität aufweisen. **Veranstaltungsorte** sind Lokalitäten, an / in denen die Events stattfinden. Nicht jeder Event hat einen Veranstaltungsort zugewiesen: reine Online- oder Streaming-Events müssen keine Lokalität aufweisen.
- 
 ==== Adressen (Stammdaten) ==== ==== Adressen (Stammdaten) ====
  
Zeile 35: Zeile 31:
   * Ein Event kann eine oder mehrere Schedule-Definitionen aufweisen, welche die eigentlichen Durchführungsdaten abbilden   * Ein Event kann eine oder mehrere Schedule-Definitionen aufweisen, welche die eigentlichen Durchführungsdaten abbilden
   * Ein Schedule ist eine "Termin-Definition". Dabei werden unterschieden:   * Ein Schedule ist eine "Termin-Definition". Dabei werden unterschieden:
-    * Einzel-Durchführung: Ein Schedule bildet eine Einzeldurchführung ab (z.B. "am 18.04.2024, 18:00 - 20:00"+      * Einzel-Durchführung: Ein Schedule bildet eine Einzeldurchführung ab (z.B. "am 18.04.2024, 18:00 - 20:00"
-    * wiederholende Durchführung: Ein Schedule bildet wiederholende Durchführungen ab (z.B. "jeden Mittwoch bis am 31.12.2024, 17:00-20:00"+      * wiederholende Durchführung: Ein Schedule bildet wiederholende Durchführungen ab (z.B. "jeden Mittwoch bis am 31.12.2024, 17:00-20:00"
-    * Ausnahmen: Schedules können Ausnahmen definieren (vor allem sinnvoll für wiederholende Durchführungen, z.B. "keine Durchführung während der Sommerferien")+      * Ausnahmen: Schedules können Ausnahmen definieren (vor allem sinnvoll für wiederholende Durchführungen, z.B. "keine Durchführung während der Sommerferien")
   * Dabei kann ein Event problemlos mehrere, gemischte Schedules aufweisen, z.B.:   * Dabei kann ein Event problemlos mehrere, gemischte Schedules aufweisen, z.B.:
-    * Première: Einzeldurchführung an einem bestimmten Datum +      * Première: Einzeldurchführung an einem bestimmten Datum 
-    * wiederholende Durchführung bis Ende Mai +      * wiederholende Durchführung bis Ende Mai 
-    * Dernière: Einzeldurchführung am letzten Tag+      * Dernière: Einzeldurchführung am letzten Tag
  
 Mit dem System der Schedules hat der Anwender sehr flexible Möglichkeiten, die einzelnen Durchführungsdaten seiner Events zu definieren. Mit dem System der Schedules hat der Anwender sehr flexible Möglichkeiten, die einzelnen Durchführungsdaten seiner Events zu definieren.
  
-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. +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.
- +
- +
- +
- +
- +
- +
- +
  
  
  • konzepte/datenmodell.1729772031.txt.gz
  • Zuletzt geändert: 24.10.2024 12:13
  • von admin