Kom igångKom igång gratis

Identifiera transitiva beroenden

Föreställ dig att det finns en nationell databas över skolor. Någon som inte är bekant med databasnormalisering föreslår följande struktur för tabellen school:

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
)

Identifiera det transitiva beroende som den här tabelldefinitionen introducerar.

Den här övningen är en del av kursen

Skapa PostgreSQL-databaser

Visa kurs

Interaktiv övning med praktiskt arbete

Gör teori till handling med en av våra interaktiva övningar

Starta övningen