You are on page 1of 2

Tipos de relaciones

 Según cardinalidad. La cardinalidad se representan en un diagrama ER como una


etiqueta que se ubica en ambos extremos de la línea de relación de las entidades y que puede
contener diversos valores entre los que destacan comúnmente el 1 y el *, obteniendo los
siguientes tipos:
 Relación 1 a 1. La relación uno a uno, define que un único registro de la tabla
puede estar relacionado con un único registro de la tabla relacionada.

Figura1. Esquema de relación 1 a 1


 Relación 1 a *. La relación de uno a varios, define que un registro dado de una
tabla auxiliar o secundaria sólo puede estar vinculado con un único registro de la tabla principal
con la que está relacionada.

Figura2. Esquema de relación 1 a muchos


 Relación * a *. La relación de varios a varios, define que un registro de una tabla
puede estar relacionado con varios registros de la tabla relacionada y viceversa.

Figura3. Esquema de relación muchos a muchos


 Según modalidad
 Optativa. La relación entre un registro de una tabla y varios de la tabla
relacionada, puede existir o no.
 Obligatoria. La relación entre un registro de una tabla y otro de la tabla
relacionada es obligada, debe existir siempre.

Figura4. Esquema de relaciones optativas y obligatorias


A partir del siguiente enunciado diseñar el modelo entidad-relación.

“Se desea diseñar la base de datos de un Instituto. En la base de datos se desea guardar los datos de los
profesores del Instituto (RFC, nombre, dirección y teléfono). Los profesores imparten módulos, y cada
módulo tiene un código y un nombre. Cada alumno está matriculado en uno o varios módulos. De cada
alumno se desea guardar el nº de expediente, nombre, apellidos y fecha de nacimiento. Los profesores
pueden impartir varios módulos, pero un módulo sólo puede ser impartido por un profesor. Cada módulo
tiene un grupo de alumnos, uno de los cuales es el delegado del grupo”.

En la lista anterior encontramos tres entidades, cada una de las cuales cuenta con los siguientes
atributos:
1. Profesor: RFC, nombre, dirección y teléfono.
2. Módulo: Código y nombre.
3. Alumno: Número de expediente, nombre, apellidos y fecha de nacimiento.

Explicación:

La relación existente entre los Profesores y los Módulos es: “Imparte”; porque los profesores imparten
varios módulos, pero un módulo sólo puede ser impartido por un profesor.

La relación dada entre Alumno y Módulos es: “Matriculado”; debido a que cada alumno está
matriculado en uno o varios módulos.

La relación que existe entre Alumno y Alumno es: “Delegado”; porque cada módulo tiene un grupo de
alumnos, uno de los cuales es el delegado del grupo

You might also like