Aan de slagGa gratis aan de slag

Transitieve afhankelijkheden herkennen

Stel dat er een landelijke database met scholen bestaat. Iemand die niet bekend is met databasenormalisatie stelt de volgende structuur voor de tabel school voor:

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
)

Identificeer de transitieve afhankelijkheid die door deze tabeldefinitie wordt geïntroduceerd.

Deze oefening maakt deel uit van de cursus

PostgreSQL-databases maken

Cursus bekijken

Praktische interactieve oefening

Zet theorie om in actie met een van onze interactieve oefeningen.

Begin met trainen