Associations (I.E)
*Une association représente un lien significatif entre deux objets. Les associations sont utilisées pour saisir des données au sujet de la relation qui existe entre les deux objets.
Présentation
Les associations peuvent être comparées à des liens entre des fiches.
Le dessin suivant permet de visualiser "en trois dimensions" les situations qu'un diagramme de données permet de mémoriser.
Pierre et Marie sont des clients. Pierre a effectué les réservations numéros 312 et 329.
Associations et multiplicités
Chaque rôle d'une association porte une indication de multiplicité qui montre combien d'objets de l'entité considérée peuvent être liés à un objet de l'autre entité. La multiplicité est une information portée par le rôle, sous la forme d'une expression entière bornée. On l'indique en particulier pour chacun des rôles que jouent les entités dans une association.
Pour indiquer qu'un rôle est optionnel, un cercle "O" est placé à l'autre extrémité de du trait, ce qui représente une multiplicité minimum de 0.
Pour indiquer qu'un rôle est obligatoire, un trait "|" est placé à l'autre extrémité de du trait, ce qui représente une multiplicité minimum de 1.
Une patte d'oie est utilisée pour représenter une multiplicité maximum égale à plusieurs.
 
Combinée avec une multiplicité de 0 ou 1, un trait "|" est souvent utilisé pour représenter une multiplicité maximum de 1.
De cette façon, la combinaison "O|" signifie "au plus un" et la combinaison "| |" ou simplement "|" signifie exactement 1.