Les associations (Merise)
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.
Relation réflexive
Certaines associations mettent en jeu la même entité.
Relation plus que binaire
Certaines associations associent non pas deux, mais davantage d'entités.
Ces associations sont, en principe, rares.
Les participations ou cardinalités
Cardinalités minimum et maximum expriment le nombre de participations minimum et maximum d'un exemplaire d'une entité à une association.
Les participations ou cardinalités usuelles sont 0,1 1,1 0,N 1,N.
• Participation optionnelle : la cardinalité minimum à 0 indique que l'association n'est pas obligatoirement renseignée.
• Participation obligatoire : La cardinalité minimum à 1 indique que l'association est obligatoirement renseignée.
• Participation unique : La cardinalité maximum à 1 indique que l'entité ne peut être reliée par l'association qu'une fois au plus.
• Participation non unique : La cardinalité maximum à N indique que l'entité peut être reliée par l'association plusieurs fois.
Créer une association (relation)
Pour créer une association :
1. Cliquez sur le bouton Association de la barre d'objets.
2. Cliquez sur une des entités concernées et faites glisser la souris jusqu'à la deuxième entité, avant de relâcher votre pression.
La fenêtre Ajout d'une association apparaît.
La flèche placée à l'extrémité du champ Nom ouvre un menu qui permet :
• De Rechercher les associations existantes, par l'intermédiaire de la fenêtre Choix d'une sélection.
• De Lister les associations de la base.
• De Créer une association.
3. Saisissez le nom de l'association puis cliquez sur Créer (Windows Front-End) ou Ajouter (Web Front-End)
L'association apparaît dans le diagramme.
*En cas d'erreur, vous pouvez supprimer un objet en cliquant avec le bouton droit sur cet élément, et en sélectionnant la commande Supprimer dans le menu contextuel de l'objet.