Diagramas de Relación de Entidad (ERDs) [Guía de Usuario de Enterprise Architect]

Top Previous Next

Diagramas de Relación de Entidad (ERDs)

button_main button_prev button_next

De acuerdo con Wikipedia en línea:

Un modelo de relación de entidad (ERM) es un representación de datos abstracta y conceptual. El modelado de relación de entidad es un método de modelado de base de datos, utilizada para producir un tipo de esquema conceptual o modelo de datos semántico, a menudo una base de datos relacional, y sus requisitos en un método top-down. Los Diagramas creados por este proceso se llaman Diagramas de Relación de Entidad, Diagramas ER, o ERDs.

Los Diagramas de Relación de Entidad en Enterprise Architect

Los Diagramas de Relación de Entidad en Enterprise Architect están basados en bloqueos de construcción de ERD de Chen: las entidades son representadas como rectángulos, los atributos son representados como elipses y las relaciones son representadas como conectores en forma de diamante.

La tecnología ERD en Enterprise Architect le asiste en cada etapa desde construir modelos de datos conceptuales hasta generar Lenguaje de Definición de Datos (DDL) para el DBMS destino.

Temas

Tema

Detalle

Ver También

Tecnología MDG para Transformaciones ERD y ERD

Enterprise Architect le permite desarrollar diagramas de Relación de Entidad rápida y simplemente, a través del uso de una Tecnología MDG integrada con el instalador de Enterprise Architect.

Las funcionalidades de diagrama de Relación de Entidad son proporcionadas en la forma de:

Un tipo de diagrama de Relación de Entidad, accedido a través de la ventana de Nuevo Diagrama

Una página de Diagrama de Relación de Entidad en la Caja de Herramientas

Los Ingresos de relaciones y elementos de Relación de Entidad en el menú de Acceso Directo de la Caja de Herramientas y Acceso Rápido.

 

Enterprise Architect también proporciona plantillas de transformación para transformar Diagramas de Relación de Entidad hacia Diagramas de Modelado de Datos, y vice versa.

 

Ventana Nuevo Diagrama

Acceso Directo de Caja de Herramientas

Acceso Rápido

Transformación de ERD a Modelo de Datos

Modelo de Datos a Transformación ERD

Página de Caja de Herramientas de Diagrama de Relación de Entidad

erdtool

 

Puede acceder a la página de Diagrama de Relación de Entidad de la Caja de Herramientas a través de la opciónMás Herramientas | Diagramas de Relación de Entidad .

Entidad es un objeto o concepto que es un identificador único; la propiedad de Multiplicidad en las definiciones de SourceRole y TargetRole para el conector de Relación (abajo) pueden ser utilizadas para definir la cardinalidad de una Entidad que participa en esta relación

Atributo es una propiedad de un tipo de entidad o relación

Asociación N-ary representa relaciones unarias (muchos-a-muchos recursivamente) o ternarias y también puede ser utilizada para representar relaciones que tienen atributos entre las entidades; el elemento de Asociación N-Ary siempre debería estar en el extremo destino de un conector

Conector es un conector entre una Entidad y un Atributo, y entre dos Atributos

Relación es un conector con forma de diamante, representando las asociaciones significativas entre entidades

Desunión y Superposición representan las relaciones entre la Entidad de la súper-clase y la Entidad de la sub-clase

 

Un diagrama de Relación de Entidad típico

entity relationship diagram

 

 

Desactivar Diagramas de Relación de Entidad

Si prefiere no utilizar Diagramas de Relación de Entidad en Enterprise Architect, puede desactivarlo (y posteriormente reactivarlo) utilizando la ventana de Tecnologías MDG (Configuraciones | Tecnologías MDG ).

 

Tecnologías MDG

Valores Etiquetados

Algunos de los componentes de diagrama de Relación de Entidad pueden ser modificados por Valores Etiquetados, como se indica abajo:

Componente

Valor Etiquetado

Notas

Entidad

isWeakEntity

Si es verdadero, esta entidad en una entidad débil.

 

Atributo

attributeType

Cuatro opciones:

Atributo normal

Atributo de clave primaria

Atributo multi-valorado

Atributo derivado

 

commonDataType

Define el tipo de dato común para cada atributo.

 

dbmsDataType

Define el tipo de dato DBMS personalizado para cada atributo.

Debe definir el tipo personalizado primero a través de la opción de menú Configuraciones | Tipos de Datos de Base de Datos .

También, configure la etiqueta commonDataType ana para activar la etiqueta dbmsDataType .

 

Asociación N-ary

isRecursive

Si es verdadero, la Asociación N-ary representa la relación recursiva muchos-a-muchos.

Para relaciones recursivas uno-a-muchos y uno-a-uno, le recomendamos utilizar el conector de Relación normal.

Algunas veces puede que quiera limitar la extensión de los conectores de Relación en forma de diamante; simplemente escoja un conector de Relación, haga clic derecho para mostrar el menú contextual, y seleccione la opción Curvar Línea en el Cursor

 

Relación

isWeak

Si es verdadero, la Relación es una relación débil.

 

Desunión

Superposición

 

Participación

Dos opciones: parcial y total.

Notas

Los Diagramas de Relación de Entidad son soportados en Ingeniería de Corporaciones, Negocios y Software, Ingeniería de Sistemas y las últimas ediciones de Enterprise Architect