Definición del modelo entidad-asociación
El objeto es una entidad con existencia propia. La asociación es un vínculo o relación entre objetos sin existencia propia. La propiedad es la información más pequeña que describe un objeto o una asociación.
Las personas, los libros y los coches son ejemplos de tipos de entidad. En el caso de una persona, por ejemplo, la información asociada (es decir, las propiedades), como el nombre y los apellidos, no cambia de naturaleza.
Definición 8 – Identificador, clave – Un identificador (o clave) de un tipo de entidad o tipo de asociación consiste en uno o más de sus atributos que deben tener un valor único para cada entidad o asociación de ese tipo.
Esta colección contiene al menos un tipo de entidad (véase la sección 2.3.2 Asociación reflexiva), pero puede contener más, hablamos entonces de tipo de asociación n-ario (cuando n=2 hablamos de tipo de asociación binario, cuando n=3 de tipo de asociación ternario…).
Figura 2.6: Ejemplo de asociaciones plurales entre un tipo de entidad Persona y un tipo de entidad Libro. En este diagrama, un tipo de asociación nos permite modelar que las personas escriben libros y otro que las personas critican (en el sentido de crítica literaria) libros.
¿Cómo pasar del modelo Entidad-Asociación al modelo relacional?
Las reglas de transformación del modelo entidad-asociación al modelo relacional son las siguientes: – una entidad se convierte en una relación. – una propiedad se convierte en un atributo. – un identificador se convierte en una clave primaria (subrayado).
¿Cuál es la diferencia entre el Modelo Entidad-Relación y el Modelo Conceptual de Base de Datos?
– Modelo Entidad-Relación E-R y Modelo Relacional son dos tipos de modelo de datos. El modelo de datos describe una forma de diseñar una base de datos a nivel físico, lógico y de vistas. En el modelo E-R se habla de entidad y en el modelo relacional de tabla.
¿Cuáles son los objetivos del modelo Entidad-Asociación?
El modelo entidad/asociación se utilizó ampliamente para la automatización de procesos empresariales en las décadas de 1970 y 1980. Es útil para agilizar procesos administrativos: contabilidad, nóminas, facturación, administración de ventas, compras, atención al cliente, etc.
Ejemplo de modelo de entidad-asociación
Plantillas de Visio para tres tipos de diagramas entidad-relación. Cada uno de ellos utiliza símbolos específicos para representar entidades y las relaciones entre ellas. Para obtener más información sobre estos tipos de diagramas, consulte los siguientes artículos de soporte:
Visio también proporciona una plantilla que permite crear un diagrama de flujo de datos, que proporciona información sobre las salidas y entradas de cada entidad y el proceso en sí. Para obtener más información, consulte Creación de un diagrama de flujo de datos.
Visio para la Web proporciona plantillas para dos tipos de diagramas entidad relación. Cada uno de ellos utiliza símbolos específicos para representar entidades y las relaciones entre ellas. Para obtener más información sobre estos tipos de diagramas, consulte los siguientes artículos de soporte:
El modelo de entidad de asociación ejercicio+sentencia
Edraw Max soporta cinco tipos de diagramas entidad-relación. Los diferentes diagramas entidad-relación utilizan diferentes símbolos para representar las relaciones entre entidades en una base de datos para la mayoría de los proyectos de gestión de la información. Pero el diagrama ER a menudo utiliza cajas para representar entidades. Normalmente se utilizan diamantes para representar relaciones y óvalos para simbolizar atributos.
EdrawMax es perfecto no sólo para diagramas de flujo empresariales, organigramas, mapas mentales, sino también para diagramas de red, planos arquitectónicos, flujos de trabajo, diseños de moda, diagramas UML, diagramas eléctricos, ilustraciones científicas, gráficos y diagramas… ¡y eso es sólo el principio!
Entidad-asociación y modelo relacional
Aunque el modelado de datos se convirtió en una necesidad en torno a la década de 1970, no existía una forma estándar de modelar bases de datos o procesos empresariales. Aunque se han propuesto y debatido muchas soluciones, ninguna se ha adoptado de forma generalizada.
Por ejemplo, el software de inventario utilizado en una tienda minorista tendrá una base de datos que controla elementos como las compras, el artículo, el tipo de artículo, el origen del artículo y el precio del artículo. La representación de esta información a través de un gráfico ER tendría un aspecto similar al siguiente: