220
Chapitre 9 • Le modèle Entité-association
Elle peut également fournir une réponse à des questions plus complexes, pour
lesquelles on appliquera la procédure suggérée en 9.6 :
• dans quelle direction travaille un employé déterminé ?
• quels sont les dossiers traités dans tel département ?
• quels sont les dossiers que pourraient traiter les employés habitant à Lille ?
• quels sont les collègues de tel employé (dans le service, dans le département,
dans la direction) ?
• quels sont les employés qui travaillent dans le même département qu’un
employé déterminé, mais pas dans le même service ?
• dans quels départements y a-t-il des services qui ne traitent aucun dossier ?
On montrera qu’en revanche, ce schéma ne permet pas de déterminer sur quels
dossiers travaille effectivement un employé déterminé, ni quels employés traitent
réellement un dossier déterminé.
Figure 9.23 - Gestion de bibliothèque élémentaire
9.7.2 Gestion d’une bibliothèque
Considérons dans ce deuxième exemple une petite bibliothèque contenant des
ouvrages pouvant être empruntés. Un ouvrage est caractérisé par un numéro identifiant, un titre, une liste d’auteurs et un éditeur. En outre, on décrit un ouvrage par un
certain nombre de mots clés qui indiquent les sujets qui y sont traités. La bibliothèque dispose en général d’un ou plusieurs exemplaires de chaque ouvrage.
L’exemplaire, qui est en quelque sorte la matérialisation d’un ouvrage, est identifié
par un numéro et caractérisé par sa position dans les rayonnages et sa date d’achat.
Un exemplaire peut être emprunté par un emprunteur. Ces derniers sont identifiés
par un numéro d’emprunteur et sont caractérisés par un nom et une adresse. Un
schéma conceptuel possible serait celui de la figure 9.23.
Outre les informations immédiates, cette structure permet d’obtenir des informations dérivées telles que les suivantes :
0-N
0-1
emprunte
0-N
0-N
décrit
0-N
1-1
de
OUVRAGE
NumOuv
Titre
Auteurs
Editeur
id: NumOuv
MOT-CLE
Valeur
id: Valeur
EXEMPLAIRE
NumEx
Position
DateAchat
id: NumEx
EMPRUNTEUR
NumEmpr
NomEmpr
Adresse
id: NumEmpr
Chapitre 9 • Le modèle Entité-association
Elle peut également fournir une réponse à des questions plus complexes, pour
lesquelles on appliquera la procédure suggérée en 9.6 :
• dans quelle direction travaille un employé déterminé ?
• quels sont les dossiers traités dans tel département ?
• quels sont les dossiers que pourraient traiter les employés habitant à Lille ?
• quels sont les collègues de tel employé (dans le service, dans le département,
dans la direction) ?
• quels sont les employés qui travaillent dans le même département qu’un
employé déterminé, mais pas dans le même service ?
• dans quels départements y a-t-il des services qui ne traitent aucun dossier ?
On montrera qu’en revanche, ce schéma ne permet pas de déterminer sur quels
dossiers travaille effectivement un employé déterminé, ni quels employés traitent
réellement un dossier déterminé.
Figure 9.23 - Gestion de bibliothèque élémentaire
9.7.2 Gestion d’une bibliothèque
Considérons dans ce deuxième exemple une petite bibliothèque contenant des
ouvrages pouvant être empruntés. Un ouvrage est caractérisé par un numéro identifiant, un titre, une liste d’auteurs et un éditeur. En outre, on décrit un ouvrage par un
certain nombre de mots clés qui indiquent les sujets qui y sont traités. La bibliothèque dispose en général d’un ou plusieurs exemplaires de chaque ouvrage.
L’exemplaire, qui est en quelque sorte la matérialisation d’un ouvrage, est identifié
par un numéro et caractérisé par sa position dans les rayonnages et sa date d’achat.
Un exemplaire peut être emprunté par un emprunteur. Ces derniers sont identifiés
par un numéro d’emprunteur et sont caractérisés par un nom et une adresse. Un
schéma conceptuel possible serait celui de la figure 9.23.
Outre les informations immédiates, cette structure permet d’obtenir des informations dérivées telles que les suivantes :
0-N
0-1
emprunte
0-N
0-N
décrit
0-N
1-1
de
OUVRAGE
NumOuv
Titre
Auteurs
Editeur
id: NumOuv
MOT-CLE
Valeur
id: Valeur
EXEMPLAIRE
NumEx
Position
DateAchat
id: NumEx
EMPRUNTEUR
NumEmpr
NomEmpr
Adresse
id: NumEmpr
