Un modelo entidad-relación es un esquema conceptual utilizado para representar la estructura de una base de datos de manera simplificada. Este modelo destaca por describir las propiedades de las entidades a través de atributos, como '
Relaciones: Con las relaciones se establecen vínculos entre parejas de entidades. Cada “Cliente” tendrá una “Dirección” de envío en la que recibirá la suscripción, podrá estar suscrito a uno o varios “Productos”, y recibirá una “Factura” con la periodicidad acordada.
Relación varios a varios: Cada “individuo” de la entidad A puede estar relacionado con uno o varios “individuos” de la entidad B, y cada “individuo” de la entidad B puede estar relacionado con varios “individuos” de la entidad A. Por ejemplo, cada miembro de la entidad “Cliente” puede estar relacionado con uno o varios miembros de la entidad “Producto”, y cada miembro de la entidad “Producto” puede tener vínculo con varios miembros de la entidad “Cliente”.
Relación uno a varios: Un “individuo” de la entidad A puede estar relacionado con uno o varios “individuos” de la entidad B, y esos “individuos” de la entidad B no pueden estar relacionados con otros “individuos” de la entidad A. Por ejemplo, cada miembro de la entidad “Padre” puede estar relacionado con uno o varios miembros de la entidad “Hijo”, y cada miembro de la entidad “Hijo” solamente puede tener vínculo con un miembro de la entidad “Padre”.
Relación uno a uno: Un “individuo” de la entidad A solamente puede estar relacionado con un “individuo” de la entidad B, y ese “individuo” de la entidad B no puede estar relacionado con otros “individuos” de la entidad A. Por ejemplo, cada miembro de la entidad País se relaciona únicamente con un miembro de la entidad “Ciudad capital de un país”. Cada país puede tener una única capital y cada ciudad capital puede serlo únicamente de un país.
Atributos: Los atributos, componente fundamental de cada modelo entidad-relación, nos permiten describir las propiedades que tiene cada entidad. “Nombre”, “Primer Apellido”, “Segundo Apellido”, ”Fecha de nacimiento”, “Género” o “Segmento de valor” serán atributos de la entidad “Cliente”.
Entidades: El modelo contará con una entidad por cada uno de los componentes del proceso de negocio. Así, en un negocio de venta de suscripciones a revistas, podemos tener entidades “Cliente”, “Dirección”, “Factura”, “Producto”, o “Incidencias”, entre otras.
Es una herramienta que permite representar de manera simplificada los componentes que participan en un proceso de negocio y el modo en el que estos se relacionan entre sí.
Add text
La aplicación más extendida del modelo entidad relación en el ámbito empresarial es representar cómo están almacenados los datos en un sistema de información o base de datos. Las aplicaciones informáticas que soportan los procesos de negocio de las empresas, tanto las operacionales como las informacionales, almacenan la información con la que trabajan en bases de datos y el modelo entidad relación es una magnífica herramienta para reflejar cómo están organizados los datos en ellas.