Skip to content

Data Model

Robin Wilhelm edited this page Jul 22, 2016 · 9 revisions

BNote Datenmodell:

Ingesamt besteht die BNote Datenbank aus 51 Tabellen.

Das Entity Relationship Model wird anhand der Chen-Notation abgebildet. Davon sind 31 Entitäten (im Modell orange markiert) und ihre Attribute (gelb markiert).

Deutlich erkennbar sind die Hauptentitäten: "contact", "user", "song", "concert", "rehearsal" und "tour".

Hinweis: Im Modell sind nicht alle Attribute abgebildet um ein gewisses Maß an Übersichtlichkeit zu erhalten. Es wurden Attribute ausgewählt um den Inhalt der Entität klarer zu machen.

Dabei nehmen die Attribute "otype" und "oid" eine besondere Stellung ein. Sie beschreiben das Verhältnis einer Entität zu einer von bis zu 6 anderen Entitäten. Dabei beschreibt "otype" die andere Entität mit einem Großbuchstaben, bsw. "C" für Konzert, "B" für Reservierungen.

Clone this wiki locally