Aan de slagBegin gratis

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

Bekijk cursus

Interactieve oefening met praktijkervaring

Zet theorie om in actie met een van onze interactieve oefeningen

Begin oefening