Database Reference
In-Depth Information
Les autres identiiants potentiels (appelés secondaires ou alternatifs) n'apparaîtront pas for-
cément visuellement sur vos schémas conceptuels (cela dépend de l'outil que vous utiliserez).
Ces identiiants secondaires se rendront plus utiles au niveau logique en jouant le rôle de clé
candidate pouvant se substituer à la clé primaire de la table. Des références supplémentaires
pourront être mises en place sans nécessairement utiliser la clé primaire de la table.
La igure suivante présente la classe UML (incomplète) que l'on peut déduire de cet exemple.
L'ensemble des données qu'il faudrait recenser n'est pas pris en compte (nom de l'auteur,
traducteur…). En revanche, les attributs identiiants potentiels sont tous répertoriés. Seul
l'identiiant principal est aisément repérable visuellement.
Figure 1-13 . Plusieurs identifiants dans une classe UML (PowerAMC)
Les associations binaires
Comme son nom l'indique, une association binaire relie deux classes. Quand la classe est
reliée à elle-même, on parle d'association rélexive. Les associations sont souvent déduites
des verbes du discours. Suivant le nombre d'objets concernés par l'association, la termi-
nologie permettant de classiier ces associations est la suivante  : un-à-un, un-à-plusieurs,
plusieurs-à-plusieurs .
Figure 1-14 . Classification des associations binaires
Les associations un-à-un sont les moins courantes. À titre d'exemple, dans le contexte des
assurances, citons le contrat (classe) qui concerne (association) un véhicule (classe). Tout
véhicule n'est concerné que par un seul contrat.
 
Search WWH ::




Custom Search