Vous êtes sur la page 1sur 4

Exercice 1

Structure dossier-client
(1,n) Appartenir (1,1) (1,n) Possède
Code_str Num-doss-cl
Libellé_str Nom_cl
Rue_str Prénom_cl
Ville_str (0,n) Date_n_cl (0,n)
Cpost_str Mnt_sal
Num_ccp (1,1)

Avoir Cession
(1,n)

Caution Livret

Num_c Num_liv
(1,1) Débloquer (0,1)
Nom_c Date_liv
Prénom_c Mnt_int_c
Date_n_c
Salaire_c

(1,1)

Tranche
chèque
Num_tr (1,1) Associé à (1,1)
Mnt_tr Num_ch
Date Date_ch
Exercice 2

Salarié (no-salarié, nom, prénom, adresse,code_postal, localité, no-entreprise*)

Entreprise( no-entreprise, nom, adresse-siège, code-postal-siège, localité-siège, no-salarié*,


no-medecin*)
Medecin (no-medecin, nom, prénom, adresse,code_postal, localité)
Rapport-médical(no-rapport, conclusion-medicale, conclusion-professionnelle)
Employer (no-rapport, no-entreprise , date-entrée, date-sortie, fonction)
Consulter (no-rapport, no-salarié, no-medecin, date )
Remplacer (no-medecin-remplacant, no-medecin-remplacé, date-début, date-fin)
1- La clé de la relation restautrant est num-Menu, num_plat Exercice 3
Restaurant (num-menu, num-plat, nom-menu, nom-plat, type-plat)
2- La relation est en 1FN : pas d’attributs multi-valués ni d’attributs composés

2FN?
La relation est en 1FN
La relation n’est pas en 2FN :
1- Dans la relation l’attribut nom-plat, nom-menu, type plat ne dépendent pas de la ne dépend pas de la
totalité de la clé num-menu, num-plat mais d’une partie de la clé selon les DFs

Donc enlever les attributs nom-plat, nom-menu, type plat de la relation Restaurant et la décomposer en
deux relations Menu et Plat

Menu (num-menu, nom-menu, Num_plat*)


Plat (num-plat, nom-plat, type plat)

3FN?
La relation est en 2FN
La relation est en 3FN :

Le schéma relationnel en 3ème FN est comme suit

Menu (num-menu, nom-menu, Num_plat*)


Plat (num-plat, nom-plat, type plat)
Exercice 4

1,n
1,n
1,n

1,n

0,n

1,1 1,1

1,1