Sunteți pe pagina 1din 9

MODELO ENTIDAD/RELACION

CONCEPTO
Modelo propuesto por Chen en 1976.
Tcnica de anlisis basada en la identificacin de las entidades y de las
relaciones que se dan entre ellas en la parte de la realidad que pretendemos
modelar.
El modelo entidad/ relacin permite representar de forma abstracta los datos
que se pretenden almacenar en una base de datos.
Existen notaciones alternativas para la representacin grfica del diseo
conseguida mediante la tcnica de anlisis que propone el modelo E/R :
- Diagrama E/R.
- Diagrama UML (Lenguaje Unificado De Modelado).
- Diagramas CASE Method.

ELEMENTOS DEL MODELO E/R

Entidad
Objetos que existen y que se distinguen de otros por sus caractersticas, por
ejemplo: un alumno se distingue de otro por sus caractersticas particulares
como lo es el nombre, o el nmero de control asignado al entrar a una
institucin educativa, etc.
Las entidades pueden ser de dos categoras:
Regulares o fuertes:
Son todos aquellos objetos cuyos ejemplares tienen existencia por s
mismos (como Libro y Autor).
Dbiles:
En las cuales la existencia de un ejemplar depende de que exista un
cierto ejemplar de otro tipo de entidad. Ejemplo: Ejemplar depende de
Libro, la desaparicin de un libro hace que desaparezcan todos los
ejemplares de dicho libro.
Reglas que debe de cumplir una entidad:

Facultad de Ingeniera Industrial, Sistemas e Informtica

Ing. Ana Doris M. Barrera Loza

Tiene que tener existencia propia.

Cada ejemplar de un tipo de entidad debe poder distinguirse de las dems.

Todos los ejemplares de un tipo de entidad deben tener las mismas


propiedades.

Atributo
Mediante los atributos representamos las propiedades de los objetos. Para
cada atributo hay un conjunto de valores permitidos llamado dominio.
Ej: Del libro: Ttulo, edicin, nmero de pginas...
Del Escritor: Nombre, apellidos, fecha de nacimiento....

Clave
Conjunto de atributos que permite identificar unvocamente a una entidad
dentro de un conjunto de entidades.

Relacin (conexin o asociacin)


Conexin semntica entre dos conjuntos de entidades. Una entidad se puede
asociar o relacionar con ms entidades a travs de relaciones. Se denomina
Grado de una relacin al nmero de entidades que relaciona.
Ej: Relacin entre los escritores y los libros que han escrito.

REPRESENTACIN GRFICA
La representacin es muy sencilla, se emplean smbolos, los cuales son:

Smbolo

Facultad de Ingeniera Industrial, Sistemas e Informtica

Representa

Ing. Ana Doris M. Barrera Loza

Facultad de Ingeniera Industrial, Sistemas e Informtica

Ing. Ana Doris M. Barrera Loza

CARDINALIDAD
Nmero mximo y mnimo de ejemplares de un tipo de entidad que pueden estar
interrelacionados con un ejemplar de otra entidad.
El diseo de relaciones entre las tablas de una base de datos puede ser la
siguiente:
Relaciones de uno a uno: una instancia de la entidad A se relaciona con

una y solamente una de la entidad B.


Relaciones de uno a muchos: cada instancia de la entidad A se relaciona

con varias instancias de la entidad B.


Relaciones de muchos a muchos: cualquier instancia de la entidad A se

relaciona con cualquier instancia de la entidad B.

Cardinalidad Mxima
Nmero de ocurrencias de entidad que se pueden asociar como mximo a
otra a travs de una relacin.

Facultad de Ingeniera Industrial, Sistemas e Informtica

Ing. Ana Doris M. Barrera Loza

Si no se puede representar una relacin de muchos a muchos, usar dos


relaciones de 1:M

Cardinalidad Mnima
Nmero mnimo de ocurrencias de entidad que se deben asociar a otra a
travs de una relacin.
Posibilidades: 0:0, 0:1, 1:0, 1:1
Relacin Recursiva

Facultad de Ingeniera Industrial, Sistemas e Informtica

Ing. Ana Doris M. Barrera Loza

Una instancia de una entidad se asocia con instancia de s misma, es opcional en


los dos extremos, es decir, no hay el carcter de obligatorio. Ej:

Opcionalidad:

Es la participacin obligatoria u opcional en la entidad de la relacin

Leyenda:

Es una expresin que escribe el rol de cada entidad en la relacin

Facultad de Ingeniera Industrial, Sistemas e Informtica

Ing. Ana Doris M. Barrera Loza

DEPENDENCIA EN EXISTENCIA E IDENTIFICACION

Dependencia en existencia
Se da cuando hay una entidad regular relacionada con una entidad dbil, de
manera que la entidad dbil no pueda existir sin la entidad regular.

Dependencia de identificacin
Se da cuando, las ocurrencias de la entidad dbil no se pueden identificar
solo mediante sus propios atributos, si no que se tiene que aadir la clave de
la ocurrencia de la entidad regular de la cual dependen.

Facultad de Ingeniera Industrial, Sistemas e Informtica

Ing. Ana Doris M. Barrera Loza

RESTRICCIONES

Restriccin de Exclusividad
Dos o ms interrelaciones son de exclusividad cuando cada ejemplar de la
entidad presente slo puede combinarse con ejemplares de una sola de las
entidades restantes. Por ejemplo:

Los empleados, en funcin de sus

capacidades, o son diseadores de productos o son operarios y los fabrican,


no es posible que ningn empleado sea diseador y fabricante a la misma
vez.

Restriccin de Inclusividad
Se dice que una relacin es de inclusividad cuando todo ejemplar de una
entidad que participa en una interrelacin ha tenido que participar en la
otra. Por ejemplo: Para que un empleado pueda trabajar como diseador de
productos deber haber asistido, al menos, a dos cursos.

Facultad de Ingeniera Industrial, Sistemas e Informtica

Ing. Ana Doris M. Barrera Loza

Facultad de Ingeniera Industrial, Sistemas e Informtica

Ing. Ana Doris M. Barrera Loza

S-ar putea să vă placă și