Passage du modèle entité-association au modèle relationnel
Bases de Données Relationnelles
Passage du modèle Entité-Association au modèle Relationnel
Règle R1 Modèle E-A
PROMOTION (1,N) APPARTENANCE (1,1) ETUDIANT
Traduction en modèle relationnel
PROMOTION
CodeP
Intitulé
Liaison par clé étrangère
ETUDIANT N°E Nom Prénom Adresse _CodePromo
R2
PROMOTION (1,1) REPRESENTANT (0,1) ETUDIANT
ETUDIANT N°E Nom Prénom Adresse Liaison par clé étrangère PROMOTION CodeP Intitulé _N°Représentant
R3
ETUDIANT
ETUDIANT (0,N) CHOIX (1,N) OPTION
R4
MEDECIN (0,N) PRATIQUE (1,N) PATIENT (0,N) ACTE
N°E Nom Prénom Adresse
CHOIX Liaison par clé étrangère
_N°E _N°O
OPTION Liaison par clé étrangère
N°O Intitulé
MEDECIN
N°M Nom Prénom Adresse
PATIENT
N°SS
Nom
PRATIQUE Liaisons par clé étrangère
_N°M _SecuP _Acte
ACTE Lieu
CodeA Descrip O
1/4
Université Lille1 - Master Sciences et Technologies - Mentions GSI et ASE
Bases de Données Relationnelles
Normalisation des relations
Forme non normalisée (hypothèse n°1)
ETUDIANT N°E Nom Adresse Options 0001 Dulac 2, allée d {O2,O3,O4} 0002 Abbou 35, rue V {O1,O3} 0003 Caron La plage{O2}
ETUDIANT
N°E Option Nom Adresse
0001 O2 0001 O3 0001 O4 0002 O1 0002 O3 0003 O2
Dulac 2, allée d Dulac 2, allée d Dulac 2, allée d Abbou 35, rue V Abbou 35, rue V Caron La plage
ETUDIANT N°E Nom Adresse 0001 Dulac 2, allée d 0002 Abbou 35, rue V 0003 Caron La plage
CHOIX
N°E Option
0001 O2 0001 O3 0001 O4 0002 O1 0002 O3 0003 O2
Forme 1NF Forme 2NF (hypothèse n°2)
Forme 2NF
ETUDIANT N°E Nom Nrue Rue Ville CP 0001 Dulac 2 allée du chêne Lille 59000 0002 Abbou 35 rue V. Hugo Lille 59800 0003 Caron 3 place Allende Calais 62000 0004 Fabre 428 rue V. Hugo Calais 62000
ETUDIANT _Rue _Ville N°E Nom Nrue 0001 Dulac 2 allée du chêne Lille 0002 Abbou 35 rue V. Hugo Lille 0003 Caron 3 place Allende Calais 0004 Fabre 428 rue V. Hugo Calais PROMOTION