Modelo Entidad - Relación

 Por entidad entendemos un objeto del mundo real que podemos distinguir del resto de objetos y del que nos interesan algunas propiedades.

Ejemplos de entidad 

Algunos ejemplos de entidad son un empleado, un producto o un despacho. También son entidades otros elementos del mundo real de interés, menos tangibles pero igualmente diferenciables del resto de objetos; por ejemplo, una asignatura impartida en una universidad, un préstamo bancario, un pedido de un cliente, etc.

Las propiedades de los objetos que nos interesan se denominan atributos. Ejemplos de atributo •Sobre una entidad empleado nos puede interesar, por ejemplo, tener registrados su DUI, su NIT, su nombre, su apellido y su sueldo como atributos. 

El modelo ER proporciona una notación diagramática para representar gráficamente las entidades y sus atributos: 

•Las entidades se representan con un rectángulo. El nombre de la entidad se escribe en mayúsculas dentro del rectángulo. 

•Los atributos se representan mediante su nombre en minúsculas unido con un guión al rectángulo de la entidad a la que pertenecen. Muchas veces, dado que hay muchos atributos para cada entidad, se listan todos aparte del diagrama para no complicarlo.


•Cada uno de los atributos de una entidad toma valores de un cierto dominio o conjunto de valores. Los valores de los dominios deben ser atómicos; es decir, no deben poder ser descompuestos. Además, todos los atributos tienen que ser univaluados. 

•Un atributo es univaluado si tiene un único valor para cada ocurrencia de una entidad.

Se define interrelación como una asociación entre entidades.

 Ejemplo de interrelación
 Consideremos una entidad empleado y una entidad despacho y supongamos que a los empleados se les asignan despachos donde trabajar. Entonces hay una interrelación entre la entidad empleado y la entidad despacho. 
Esta interrelación, que podríamos denominar asignación, asocia a los empleados con los despachos donde trabajan.


Grado de las interrelaciones

 •Una interrelación puede asociar dos o más entidades. El número de entidades que asocia una interrelación es el grado de la interrelación. Interrelaciones de grado dos Las interrelaciones evaluación y asignación de los ejemplos anteriores tienen grado dos: 
• La interrelación evaluación asocia la entidad estudiante y la entidad asignatura; es decir, asocia dos entidades. 
• De forma análoga, la interrelación asignación asocia empleado y despacho.



La cardinalidad (número de instancias o elementos de una entidad que pueden asociarse a un elemento de la otra entidad relacionada)se representa mediante una pareja de datos, en minúsculas, de la forma (cardinalidad mínima, cardinalidadmáxima), asociadaa cadaunodelas entidadesqueintervienenenla relación.




Comentarios

Entradas populares de este blog

Funciones de un Sistema Manejador de Base de Datos (SGBD)

TIPOS DE MODELOS DE BASES DE DATOS