Aus dem Kurs: Grundlagen der Programmierung: Datenbanken

So erhalten Sie Zugriff auf diesen Kurs

Werden Sie noch heute Mitglied und erhalten Sie Zugriff auf mehr als 23.200 Kurse von Branchenfachleuten.

Zweite Normalform

Zweite Normalform

Bevor wir uns nun die Definition der zweiten Normalform anschauen, sehen wir uns mal ein konkretes Beispiel an. Hier haben wir die Tabelle mit unseren Veranstaltungen. Es gibt das Winterfest und es gibt das gesunde Schulessen. Jedes Jahr im Winter findet das Winterfest statt und das gesunde Schulessen, das gibt es jede Woche. Der Name der Veranstaltung ist immer gleich, aber das Datum wechselt. Das bedeutet, dass der Name in Verbindung mit dem Datum ein zusammengesetzter Schlüssel ist. Anhand dieser beiden Informationen lässt sich eine Zeile in der Tabelle eindeutig ansprechen. Wir haben zwar schon ein Primärschlüssel, EventID, aber eine Tabelle darf auch mehrere Schlüssel haben. Jetzt schauen wir uns mal die letzte Spalte an, die Location, also: Wo findet die Veranstaltung statt? Das gesunde Schulessen findet immer in der Schulküche statt und das Winterfest immer im Ballsaal, d.h., anhand des Namens weiß ich schon, wo die Veranstaltung stattfindet, das Datum brauche ich gar nicht…

Inhalt