Transitive Abhängigkeiten erkennen
Stell dir vor, es gibt eine landesweite Datenbank mit Schulen. Jemand, der mit der Normalisierung von Datenbanken nicht vertraut ist, schlägt die folgende Struktur für die Tabelle school vor:
CREATE TABLE school (
id serial PRIMARY KEY,
name VARCHAR(100) NOT NULL,
street_address VARCHAR(100) NOT NULL,
city VARCHAR(50) NOT NULL,
state VARCHAR(50) NOT NULL,
zip_code INTEGER NOT NULL
)
Identifiziere die durch diese Tabellendefinition eingeführte transitive Abhängigkeit.
Diese Übung ist Teil des Kurses
Erstellen von PostgreSQL-Datenbanken
Interaktive Übung
In dieser interaktiven Übung kannst du die Theorie in die Praxis umsetzen.
Übung starten