Database Reference
In-Depth Information
Modélisation de l'historisation
On utilise ce type de modélisation quand on désire conserver les valeurs antérieures d'un
attribut. Citons quelques exemples comme le montant d'un loyer (on désire connaître son évo-
lution) ou la valeur du coeficient bonus/malus d'un contrat d'assurance. En contre-exemple
(traité dans les exercices), le nombre de passagers d'un vol donné sera plutôt traité comme une
chronologie.
Alors.que.Merise/2.dispose.d'un.artifice.pour.noter.l'historisation.(symbole. H .sur.un.lien.d'as-
sociation),. l'historisation. avec. UML. peut. s'apparenter. à. de. l'identification. relative. et. donc.
s'implémenter.à.l'aide.d'une.association.d'agrégation.forte.(composition).
L'exemple suivant décrit deux historisations modélisées par une composition (une classe-asso-
ciation aurait aussi pu convenir). La classe Contrats permettra de lister les différents contrats
au cours du temps entre un supermarché et un fournisseur. La classe Gerances permettra de
faire évoluer l'appartenance d'un supermarché à une enseigne.
Figure 1-59 . Modélisation d'une historisation
 
Search WWH ::




Custom Search