Repérer les dépendances transitives
Imaginez qu'il existe une base de données nationale des écoles. Une personne qui ne connaît pas la normalisation des bases de données propose la structure suivante pour la table 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
)
Repérez la dépendance transitive introduite par cette définition de table.
Cette activité fait partie du cours
Créer des bases de données PostgreSQL
Exercice interactif pratique
Passez de la théorie à l’action grâce à l’un de nos exercices interactifs
Commencer l’exercice