206
Chapitre 9 • Le modèle Entité-association
Figure 9.6 - Types d’entités, attributs et types d’associations
9.3.1 Propriétés d’un type d’associations
Nous allons chercher à préciser les propriétés d’un type d’associations R entre A et
B en indiquant, pour chacun des types d’entités A et B, à combien d’associations R
chaque entité peut et doit participer. Plus précisément, on mesurera cette propriété
en indiquant, pour chaque type d’entités participant, le nombre minimum et le
nombre maximum d’associations auxquelles toute entité participe. Nous présenterons ces propriétés en deux catégories : la classe fonctionnelle et le caractère obligatoire/facultatif des types d’associations, propriétés qui seront synthétisées sous la
forme d’une propriété de cardinalité.
a) Classe fonctionnelle d’un type d’associations
Cette propriété décrit le nombre maximum d’entités B pour chaque entité A, et inversement. On est ainsi amené à définir trois classes fonctionnelles 2 de types
d’associations : un-à-plusieurs, un-à-un et plusieurs-à-plusieurs. Analysons ces
trois classes de manière plus précise.
➤ Type d’associations un-à-plusieurs
Le schéma ci-dessous représente un ensemble de 4 départements d’une entreprise,
symboliquement représentés par les pastilles étiquetées d1, d2, d3 et d4, ainsi qu’un
ensemble de 6 employés, désignés par e1, e2, e3, e4, e5 et e6. Entre ces ensembles
existe une relation qui exprime qu’un département occupe des employés et qu’un
employé est occupé par un département. Un arc tracé entre les entité d4 et e3 indique
2. Le terme fonctionnel fait référence au concept de fonction, au sens mathématique du terme,
que le type d’associations peut définir.
signe
implique
couvre
appartient
VEHICULE
NumVéh
Marque
Modèle
Année
Cylindrée
CONTRAT
NumCtr
Type
DateSign
ACCIDENT
NumAcc
DateAcc
Montant[0-1]
CLIENT
NumClient
Nom
Adresse
Chapitre 9 • Le modèle Entité-association
Figure 9.6 - Types d’entités, attributs et types d’associations
9.3.1 Propriétés d’un type d’associations
Nous allons chercher à préciser les propriétés d’un type d’associations R entre A et
B en indiquant, pour chacun des types d’entités A et B, à combien d’associations R
chaque entité peut et doit participer. Plus précisément, on mesurera cette propriété
en indiquant, pour chaque type d’entités participant, le nombre minimum et le
nombre maximum d’associations auxquelles toute entité participe. Nous présenterons ces propriétés en deux catégories : la classe fonctionnelle et le caractère obligatoire/facultatif des types d’associations, propriétés qui seront synthétisées sous la
forme d’une propriété de cardinalité.
a) Classe fonctionnelle d’un type d’associations
Cette propriété décrit le nombre maximum d’entités B pour chaque entité A, et inversement. On est ainsi amené à définir trois classes fonctionnelles 2 de types
d’associations : un-à-plusieurs, un-à-un et plusieurs-à-plusieurs. Analysons ces
trois classes de manière plus précise.
➤ Type d’associations un-à-plusieurs
Le schéma ci-dessous représente un ensemble de 4 départements d’une entreprise,
symboliquement représentés par les pastilles étiquetées d1, d2, d3 et d4, ainsi qu’un
ensemble de 6 employés, désignés par e1, e2, e3, e4, e5 et e6. Entre ces ensembles
existe une relation qui exprime qu’un département occupe des employés et qu’un
employé est occupé par un département. Un arc tracé entre les entité d4 et e3 indique
2. Le terme fonctionnel fait référence au concept de fonction, au sens mathématique du terme,
que le type d’associations peut définir.
signe
implique
couvre
appartient
VEHICULE
NumVéh
Marque
Modèle
Année
Cylindrée
CONTRAT
NumCtr
Type
DateSign
ACCIDENT
NumAcc
DateAcc
Montant[0-1]
CLIENT
NumClient
Nom
Adresse
