DIAGRAMA o MODELO ENTIDAD RELACIÓN.
Generalmente todo modelo
tiene una representación gráfica, para el caso del modelo de datos la más
popular es el diagrama entidad relación ó DER. Se denomina así, debido a que
precisamente permite representar las entidades de un sistema de información así
como sus interrelaciones y propiedades.
El DER debe estar compuesto por: Entidades, Atributos,
Relaciones, Cardinalidad y Claves es un lenguaje gráfico para describir conceptos. Informalmente, son simples dibujos o gráficos que describen información que trata un sistema de información y el software que lo automatiza.
Entidades: son los objetos a modelar, mediante sus características. Por ejemplo, en un sistema bancario, las personas y las cuentas bancarias se podrían interpretar como entidades. Las entidades pueden representar entes concretos, como una persona o un avión, o abstractas, como por ejemplo un préstamo o una reserva. Se representan por medio de un rectángulo y pueden ser de tipo: maestras, transaccionales, históricas y temporales.
Atributos : representa cada uno de los datos que caracterizan a la identidad y de la cual se desea guarda información. se representan mediante un círculo o elipse etiquetado con el nombre en su interior. Cuando un atributo es identificativo de la entidad se suele subrayar dicha etiqueta.
Relación: permite la asociación de las entidades con el objeto de evitar la redundancia de los datos en cada entidad.
Cardinalidad de las relaciones: La cardinalidad puede ser: Uno a uno, uno a muchos ó muchos a uno y muchos a muchos. El tipo de cardinalidad se representa mediante una etiqueta en el exterior de la relación, respectivamente:
- "1:1", "1:N" y "N:M", aunque la notación depende del lenguaje utilizado, la que más se usa actualmente es el unificado. Otra forma de expresar la cardinalidad es situando un símbolo cerca de la línea que conecta una entidad con una relación:
- "0" si cada instancia de la entidad no está obligada a participar en la relación.
- "1" si toda instancia de la entidad está obligada a participar en la relación y, además, solamente participa una vez.
- "N" , "M", ó "*" si cada instancia de la entidad no está obligada a participar en la relación y puede hacerlo cualquier número de veces.
(también se puede representar como N:M)
Ejemplos de relaciones que expresan cardinalidad:
- Un policía (entidad) tiene (relación) un arma (entidad) siempre y cuando no realice funciones de oficina, pudiendo entonces tenerla o no asignada. Es una relación 0:1.
- Cada esposo (entidad) está casado (relación) con una única esposa (entidad) y viceversa. Es una relación 1:1.
- Una factura (entidad) se emite (relación) a una persona (entidad) y sólo una, pero una persona puede tener varias facturas emitidas a su nombre. Todas las facturas se emiten a nombre de alguien. Es una relación 1:N.
- Un cliente (entidad) puede comprar (relación) varios servicios (entidad) y un servicio puede ser comprado por varios clientes distintos. Es una relación N:M.
EJEMPLO: Modelo Entidad Relación de un Sistema de Calculo de Costo para la inscripción de un semestre en la Ugma Guayana.

No hay comentarios:
Publicar un comentario