Sven
Aus ProgrammingWiki
Archivierte Version vom 2026-02-02T17:13:22+00:00. Aktuelle Version
Inhaltsverzeichnis |
Schachverein ♖
Ziel
Die Vernetzung von mehreren Vereinen aufzuzeigen und eine Datenbank für alle Schachspieler zu erstellen und weil ich selber Mitglied in einem Schachverein bin.
ERM-Modell
Ein Schachspieler ist Mitglied in einem Verein.
Ein Verein besteht aus mehreren Schachspielern.
Ein Verein nimmt an einer Sachsenliga teil.
Eine Sachsenliga wird von mehreren Vereinen gespielt.
Eine Sachsenliga besteht aus mehreren Spielen.
Ein Spiel wird in einer Sachsenliga gespielt.
Alle Attribute sind atomar.
Alle Nichtschlüsselattribute sind von Schlüsseln abhängig.
Alle Nichtschlüsselattribute sind direkt von Primärschlüsseln abhängig.
Datenbank
Relationenmodell
Abfragen
Reflexion
Das Modell ist noch nicht komplett, da es noch viele weiter Tuniere oder Spiele gibt.
Die Tabelle Sachsenliga ist teilweise überflüssig, aber wenn sie weg ist, steht Verein und Spiele in einer n:m Beziehung, welche Probleme verursacht.

