sql >> Base de Datos >  >> RDS >> Database

Notación UML

UML es popular por sus notaciones. Todos sabemos que UML es para visualizar, especificar y documentar los componentes de los sistemas de software y no software. Además, UML tiene muchos tipos de diagramas que se dividen en dos categorías. Algunos tipos representan información estructural, otros tipos generales de comportamientos. Entre estos, hay uno que se usa comúnmente para los diagramas de entidad-relación.

  • En UML, una entidad está representado por un rectángulo:

  • Relaciones son líneas sólidas con cardinalidad especificada al final de las líneas:

  • Generalización está representado por una flecha vacía:

  • Agregación se muestra como asociación binaria con un rombo hueco como símbolo de la agregación al final de la línea de asociación. La entidad parcial puede pertenecer a más de un clasificador agregado y puede existir independientemente del agregado.

  • Composición se presenta como asociación binaria con un rombo negro como símbolo de la composición al final de la línea de asociación. Una composición especifica que la vida útil de la entidad parcial depende de la vida útil de la entidad completa.

Modelemos nuestro ejemplo de libro y capítulo usando la notación UML.