Skip to content

4. Notación UML para Diagramas Entidad-Relación

UML ofrece una sintaxis específica y poderosa para crear diagramas entidad-relación que permite modelar bases de datos de manera clara y profesional.

Diagrama UML
  • entity "Nombre": Define una entidad
  • * : Indica campo obligatorio (NOT NULL)
  • <<PK>> : Clave primaria
  • <<FK>> : Clave foránea
  • <<UNIQUE>> : Restricción de unicidad
  • -- : Separador visual entre grupos de campos
Diagrama UML
Diagrama UML
Diagrama UML
  • ||--|| : Uno a uno (1:1)
  • ||--o{ : Uno a muchos (1:N)
  • }o--o{ : Muchos a muchos (N:M)
  • ||--o| : Uno a uno opcional
  • }o--|| : Muchos a uno
Diagrama UML Diagrama UML
  1. Usar nombres descriptivos para entidades y atributos
  2. Especificar tipos de datos apropiados para cada campo
  3. Definir restricciones de integridad y validación
  4. Crear índices para campos de búsqueda frecuente
  5. Documentar relaciones con nombres claros

La sintaxis de UML para diagramas entidad-relación proporciona todas las herramientas necesarias para crear modelos de datos profesionales y completos que faciliten tanto el diseño como la implementación de sistemas de bases de datos robustos.

🐝