9.7 Exemples
221
© Dunod – La photocopie non autorisée est un délit.
• quels auteurs lit tel emprunteur ?
• quels sont les emprunteurs intéressés par tel sujet (= valeur de mot clé) ?
• quels sont les ouvrages empruntés par plus de deux emprunteurs ?
• quels sont les ouvrages pour lesquels il reste des exemplaires disponibles (non
empruntés) ?
• quels sont les emprunteurs monomaniaques (ayant emprunté au moins cinq
exemplaires, caractérisés par un même mot clé) ?
9.7.3 Voyages en train
Cet exemple concerne des voyages en train. Un voyage est effectué par un train
(dont on connaît le numéro identifiant et le dépôt d’origine), à une date donnée et à
une heure de départ donnée, suivant une ligne déterminée (identifiée par un code de
ligne et caractérisée par une date de mise en activité). Le conducteur effectuant le
voyage est un agent.
Ce dernier possède un identifiant d’agent, un nom et une adresse. Une ligne est
formée de sections consécutives de longueur déterminée. Une section d’une ligne
part d’une station pour arriver à une autre. Une station est identifiée par un nom, est
localisée dans une commune et est dirigée par un agent.
Figure 9.24 - Représentation de voyages en train
On peut proposer un schéma conceptuel des informations relatives à cette situation
tel que celui de la figure 9.24. Ce schéma est un support adéquat pour répondre aux
requêtes suivantes :
• Établir l’itinéraire d’un voyage déterminé.
• Quelle est la longueur d’un voyage ?
1-1
0-N
suivant
1-1
0-N
forme
1-1
0-N
effectue
1-1
0-N
départ
1-1
0-N
dirige
1-1
0-N
conduit
1-1
0-N
arrivée
VOYAGE
DateVoyage
HeureVoyage
id: suivant.LIGNE
DateVoyage
HeureVoyage
TRAIN
NumTrain
Origine
id: NumTrain
STATION
Nom
Commune
id: Nom
SECTION
NumOrdre
Longueur
id: forme.LIGNE
NumOrdre
LIGNE
CodeLigne
Date Activ
id: CodeLigne
AGENT
IDAgent
Nom
Adresse
id: IDAgent
Précédent

- 221/436

Suivant