Architektur

Torneo-Datenmodellübersicht

Das Torneo-Datenmodell bildet die Organisationsstruktur und die operativen Daten eines Sportturnier-Ökosystems ab. Zu den Kernelementen gehören Wettbewerbe, Teams, Kader, Spiele, Austragungsorte, Gastgeberstädte und Attraktionen, jeweils mit definierten Attributen und Beziehungen.

Wettbewerbe

Wettbewerbe bilden die oberste Ebene und definieren ein Turnier oder eine Liga. Zu ihren Attributen gehören typischerweise der Name des Wettbewerbs, die Saison, das Format, der Starttermin, der Endtermin und der zuständige Verband. Ein Wettbewerb umfasst mehrere Mannschaften und mehrere Spiele.

Teams

Teams repräsentieren die teilnehmenden Organisationen oder Vereine eines Wettbewerbs. Zu den üblichen Merkmalen gehören Teamname, Logo, Land oder Region und Angaben zur jeweiligen Einrichtung. Jedes Team ist für einen oder mehrere Wettbewerbe angemeldet und unterhält im Laufe der Zeit einen oder mehrere Kader.

Trupps

Kader definieren die aktive Spielerliste eines Teams während eines bestimmten Wettbewerbs oder einer Saison. Zu den Attributen gehören Kadername, Saison und Status. Ein Kader gehört zu einem einzelnen Team und ist durch die Teilnahme an Spielen mit diesen verknüpft.

Spiele

Spiele stellen einzelne Wettkämpfe zwischen Mannschaften oder Teams dar. Zu den wichtigsten Merkmalen gehören Spieldatum, Startzeit, Status, Ergebnis und Runde bzw. Phase. Jedes Spiel ist einem Wettbewerb zugeordnet, umfasst teilnehmende Mannschaften oder Teams und findet an einem bestimmten Austragungsort statt.

Veranstaltungsorte

Spielstätten definieren die physischen Orte, an denen Spiele ausgetragen werden. Zu ihren Attributen gehören Name, Kapazität, Belagsart und Adresse. Eine Spielstätte ist Austragungsort mehrerer Spiele und befindet sich in der Gastgeberstadt.

Gastgeberstädte

Austragungsorte sind die geografischen Standorte, an denen die Turnieraktivitäten stattfinden. Zu den Attributen gehören Stadtname, Land und Region. Eine Austragungsstadt beherbergt einen oder mehrere Veranstaltungsorte und bietet Zugang zu lokalen Sehenswürdigkeiten.

Sehenswürdigkeiten

Sehenswürdigkeiten sind interessante Orte in den Austragungsorten und bereichern das Turniererlebnis. Zu ihren Merkmalen gehören Name, Kategorie, Beschreibung und Lage. Die Sehenswürdigkeiten sind mit den Austragungsorten verknüpft und können im Zusammenhang mit Wettbewerben und Spielen beworben werden.

Zusammenfassung der Entitätsbeziehungen

  • Die Wettbewerbe umfassen mehrere Mannschaften und Spiele.
  • Teams verwalten Mannschaften und nehmen an Wettbewerben teil.
  • Kader repräsentieren Mannschaften in bestimmten Wettbewerben oder Saisons.
  • Spiele verbinden Wettbewerbe, Mannschaften oder Kader und Spielorte.
  • Die Spielorte befinden sich in den Gastgeberstädten und Austragungsorten der Spiele.
  • Die Gastgeberstädte beherbergen Veranstaltungsorte und Attraktionen.
  • Sehenswürdigkeiten sind mit Gastgeberstädten verknüpft. Beschreibt das Datenmodell von Torneoz.