Database
 sql >> Base de Dados >  >> RDS >> Database

Notação UML


UML é popular por suas notações. Todos sabemos que UML é para visualizar, especificar e documentar os componentes de sistemas de software e não software. Além disso, a UML tem muitos tipos de diagramas que são divididos em duas categorias. Alguns tipos representam informações estruturais, outros tipos gerais de comportamentos. Entre estes, há um que é comumente usado para diagramas de entidade-relacionamento.

  • Em UML, uma entidade é representado por um retângulo:



  • Relacionamentos são linhas sólidas com cardinalidade especificada nas extremidades das linhas:



  • Generalização é representado por uma seta vazia:



  • Agregação é mostrado como associação binária com um diamante oco como símbolo da agregação no final da linha de associação. A entidade parte pode pertencer a mais de um classificador agregado e pode existir independentemente do agregado.



  • Composição é apresentado como associação binária com um losango preto como símbolo da composição no final da linha de associação. Uma composição especifica que o tempo de vida da entidade parcial depende do tempo de vida de toda a entidade.



Vamos modelar nosso exemplo de livro e capítulo usando a notação UML.