Travaux Publics Cor
Travaux Publics Cor
Travaux Publics Cor
Une entreprise de travaux publics souhaite informatiser la gestion des ses engins de
chantier. Ceux-ci sont identifiés par un numéro de série qui est unique (il ne peut pas
y avoir deux engins avec le même numéro). On connaît par ailleurs leur marque, leur
type, leur poids, et le nombre de personnes nécessaires à leur mise en uvre.
Par exemple:
Numéro de série
Marque
Type
Poids
Nombre de personnes
1
L'entreprise souhaite que chaque soir, certains de ces engins soient remisés. A cette
fin, elle dispose d'un certain nombre de hangars. Chaque hangar est identifié par un
numéro. On connaît également son adresse, son code postal, sa localité et sa
superficie.
Par exemple:
Numéro: 156
Adresse: 23 rue des Fleurs
Code Postal: 44500
Localité: La Baule
Superficie: 23000 m2
Numéro:
Adresse:
Code Postal:
Localité:
Superficie:
Quand un engin est remisé dans un hangar, on note la date et l'heure d'arrivée.
Quand il repart, on note la date et l'heure de départ.
Le texte fait apparaître que les ENGINS et les HANGARS sont associés dans un
processus qui consiste à les REMISER.
Engin
Numéro de série
Marque
REMISER
Type
Poids
Nombre de personnes
2
REMISER n a pas d existence propre. Sa présence dans le système d information
est liée à l existence des entités qui l environnent : ENGIN et HANGAR. C est donc
une ASSOCIATION. Elle porte 4 propriétés :
Date Entrée
Heure Entrée
Date Départ
Heure Départ
qui sont caractéristiques de l association, c est à dire qui ne reçoivent des valeurs
que lorsqu il y a une occurrence d ENGIN associée à une occurrence de HANGAR
Engin
Numéro de série
Marque
Type
Poids
Nombre de personnes
Tous les hangars de l'entreprise peuvent accueillir des engins. Par ailleurs, certains
engins, du fait de leurs dimensions ne peuvent pas être remisés. Ils ne font jamais
l objet d une action de « remisage »
En ce qui concerne les relations entre d une part Engin et Remiser et d autre
part Hangar et Remiser, il n y a pas de caractère d obligation. Cela aurait
entraîné une cardinalité minimum à 1 qui est caractéristique de l obligation
(DOIT). Il s agit d une possibilité (PEUT) qui est formalisée par une cardinalité
minimum 0.
Pour poser une cardinalité Mini et une cardinalité Maxi sur le lien reliant une Entité à
une Association il faut se placer dans la perspective suivante :
Pour une occurrence (réalisation) de l entité, on a combien au minimum et
combien au maximum d occurrences de l association.
ENGIN - REMISER
3
(il y aura autant de réalisations de l association « remiser » qu il y a d action de
remisage)
Entre Engin et Remiser : 0,n
HANGAR - REMISER
Engin Hangard
Remiser
Numéro de série Date Entrée Numéro
Marque 0,n Heure Entrée 0,n Adresse
Type Code Postal
Date Sortie
Poids Localité
Heure Sortie
Nombre de personnes Superficie