© Éditions Eyrolles
215
chapitre n° 3
Le niveau physique : de SQL2 à SQL3
Modèle entité-association
Notation UML
Script SQL2
En appliquant la règle R1, on obtient les relations Departement, Logiciel et Serveur. La
règle R3 s’applique pour les deux associations plusieurs-à-plusieurs (Achat et Installation). La clé primaire de la relation Installation contient les identifiants des entités/
classes connectées (nserv avec le couple codept,nomlogi de l’agrégat représenté par la
classe-association Achat). Comme ce couple est par ailleurs clé primaire de la relation
Achat, il est devient clé étrangère dans la relation Installation.
Figure 3-23 Association d’agrégation plusieurs-à-plusieurs
Figure 3-24 Classe-association plusieurs-à-plusieurs
Serveur
nserv
typeserv
0,N
0,N
Departement
codept
budget
Logiciel
nomlogi
prix
0,N
1,N
Achat
dateach
Installation
dateinst
Serveur
nserv
typeserv
0..*
0..*
Departement
codept
budget
Logiciel
nomlogi
prix
0..*
1..*
Achat
dateach
Installation
dateinst
Précédent

- 221/316

Suivant