ÎncepețiÎncepe gratuit

Identificarea dependențelor tranzitive

Imaginează-ți că există o bază de date națională a școlilor. Cineva care nu este familiarizat cu normalizarea bazelor de date propune următoarea structură pentru tabela 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
)

Identifică dependența tranzitivă introdusă de această definiție a tabelei.

Acest exercițiu face parte din cursul

Crearea bazelor de date PostgreSQL

Vezi cursul

Exercițiu interactiv practic

Transformă teoria în practică cu unul dintre exercițiile noastre interactive

Începe exercițiul