Začněte nyníZačněte zdarma

Identifikace tranzitivních závislostí

Představ si, že existuje celostátní databáze škol. Někdo, kdo není obeznámen s normalizací databází, navrhuje pro tabulku school následující strukturu:

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
)

Urči tranzitivní závislost, kterou tato definice tabulky zavádí.

Toto cvičení je součástí kurzu

Tvorba PostgreSQL databází

Zobrazit kurz

Interaktivní praktické cvičení

Proměňte teorii v praxi s jedním z našich interaktivních cvičení

Začít cvičení