Database
 sql >> Base de données >  >> RDS >> Database

Notation UML

UML est populaire pour ses notations. Nous savons tous que UML sert à visualiser, spécifier et documenter les composants des systèmes logiciels et non logiciels. De plus, UML possède de nombreux types de diagrammes qui sont divisés en deux catégories. Certains types représentent des informations structurelles, d'autres des types généraux de comportements. Parmi ceux-ci, il y en a un qui est couramment utilisé pour les diagrammes de relation d'entité.

  • En UML, une entité est représenté par un rectangle :

  • Relations sont des lignes pleines avec une cardinalité spécifiée aux extrémités des lignes :

  • Généralisation est représenté par une flèche vide :

  • Agrégation est représenté sous forme d'association binaire avec un losange creux comme symbole de l'agrégation à la fin de la ligne d'association. L'entité partielle peut appartenir à plus d'un classificateur d'agrégat et peut exister indépendamment de l'agrégat.

  • Composition est présenté comme une association binaire avec un diamant noir comme symbole de la composition à la fin de la ligne d'association. Une composition spécifie que la durée de vie de l'entité partielle dépend de la durée de vie de l'entité entière.

Modélisons notre exemple de livre et de chapitre en utilisant la notation UML.