lundi 7 avril 2014

4 - Présentation du modèle Entité-Association

0 commentaires
p2

Ce modèle fait partie des modèles sémantiques qui ont pour but de décrire des entités et les associations entre celles-ci. Il est basé sur une approche linguistique de la modélisation. A partir d'un texte décrivant un système statique, on modélise les noms à l'aide d'entités et les verbes liant ces noms avec des associations. Les associations peuvent être binaires ou n-aires (n > 2). Les entités et les associations peuvent contenir des attributs. Il est possible de définir des cardinalités pour spécifier le nombre de participations d'une occurrence d'une entité à une association.
Par exemple, on peut modéliser l'association "Passer commande" entre les entités Client et Commande.

La figure illustre cette modélisation :


Image5 

Dans cet exemple, les deux entités décrites sont Client et Commande. Graphiquement, les associations sont représentées par un rectangle. Les associations sont représentées par un rectangle aux coins arrondis comme l'association "Passer commande". Le titre d'une entité ou d'une association est placé dans un cadre supérieur. Le cadre inférieur décrit les attributs de l'entité ou de l'association. Quant aux cardinalités, elles sont représentées par un couple placé à proximité du lien entre l'association et l'entité. Le premier chiffre donne la cardinalité minimale, le second la cardinalité maximale. Par exemple, dans ce schéma, la cardinalité entre Client et "Passer commande" exprime le fait qu'un client peut passer entre 0 et n (c'est à dire plusieurs) commandes. La cardinalité entre Commande et "Passer commande" exprime le fait qu'une commande est passée par un et un seul client.


Leave a Reply