Database Reference
In-Depth Information
Figure 1-56 . Héritage multiple
Bien que séduisant, ce mécanisme n'est implémenté dans aucune base de données objet et dans
très peu de langages. De plus, il est possible de s'en passer par l'intermédiaire des contraintes
sur un héritage simple.
Mise en pratique
Appliquez ce mécanisme aux différents cas de l'exercice 1.8 « L'héritage ».
Aspects temporels
Il est très fréquent d'avoir à prendre en compte des aspects temporels au niveau conceptuel. On
peut classiier trois modélisations : le moment, la chronologie et l'historisation.
Évitez.de.nommer.un.attribut.temporel.par.un.mot.réservé.du.langage.informatique.(exemples :.
date ,. month ,. day ,.etc.)..Préférez.des.identificateurs.plus.parlants.(exemples :. date _n ais-
sance ,. date _v ente ,. mois _a rrivee ,.etc.)..Précisez. toujours.au.niveau.du.dictionnaire.de.
données.le.format.que.vous.attendez.(jour/mois,.jour/mois/année.sur.4 positions,.etc.).
Modélisation d'un moment
Il s'agit de représenter des informations indiquant un moment (le plus souvent une date). Ce
moment est représenté sous diverses formes : jour , mois , jour / mois , année , mois / année , jour /
mois / année , avec ou sans les heures, minutes et secondes, etc. Le plus souvent, cet attribut sera
positionné dans une classe.
 
Search WWH ::




Custom Search