6.-Bases datos Unidad 2D

Page 1

Interrelaciones de Grado > 2 (1,N)

(1,N)

PROFESOR

DICTA

DA CLASE

(1,N)

(1,N)

IMPARTE

(1,N)

(1,N)

(1,N) PERTENECE

TEMA (1,N)

CURSO (1,N)


Interrelaciones de Grado > 2 (1,1)

(1,N)

PROFESOR

DICTA

DA CLASE

(1,1)

(1,N)

IMPARTE

(1,N)

(1,N)

(1,N) ASISTEN

CURSO (1,N)

ESTUDIANTE (1,N)


Interrelaciones de Grado > 2

(EJERCICIO)

(1,N)

(1,N)

PROVEEDOR

PARTICIPA

PUEDE SUMINISTRAR

(1,N) PRECIO MAX

(1,N)

SUMINISTRA

PRECIO

(1,N)

(1,N) CANT

(1,N)

NECESITA

PROYECTO (0,N)

COMPONENTE (0,N) CANT_REQ


Restricciones sobre Interrelaciones • Exclusividad • Exclusión • Inclusividad • Inclusión

Extensiones propuestas por Miguel y Piattini (1992) y Booch (1997)


Restricciones sobre Interrelaciones (Exclusividad) (1,1)

IMPARTE

(0,N)

CURSO

PROFESOR

Cada ejemplar de un tipo de entidad solo puede pertenecer a uno de los tipos de la interrelaci贸n.

RECIBE

(0,N)

(0,N)

Todo profesor puede impartir cursos de doctorado 贸 recibirlos pero no ambas cosas


Restricciones sobre Interrelaciones (Exclusi贸n) (1,1)

IMPARTE

(0,N)

CURSO

PROFESOR

RECIBE

(0,N)

(0,N)

Todo ejemplar de profesor que este unido a un ejemplar de curso mediante la interrelaci贸n IMPARTE, no podr谩 estar unido al mismo ejemplar de curso mediante la interrelaci贸n RECIBE

Un profesor NO puede impartir el mismo curso que esta recibiendo, un profesor (DOCTOR) puede inscribirse en otros cursos de doctorado


Restricciones sobre Interrelaciones (Inclusividad) (1,1)

PROFESOR

IMPARTE

(3,N)

(0,N)

CURSO

Todo ejemplar de un tipo de entidad que participa en uno de los tipos de interrelaci贸n tiene necesariamente que participar en la otra interrelaci贸n

RECIBE

(0,N)

(0,N)

Solo pueden impartir cursos los profesores que al menos han recibido 3 cursos


Restricciones sobre Interrelaciones (Inclusi贸n) (1,1)

IMPARTE

(0,N)

CURSO

PROFESOR

RECIBE

(0,N)

Si un profesor imparte un curso es por que lo a recibido

(0,N)

Todo ejemplar de profesor unido a un ejemplar de curso mediante la interrelaci贸n IMPARTE, debe estar unido al mismo ejemplar de curso por la interrelaci贸n RECIBE.





Turn static files into dynamic content formats.

Create a flipbook
Issuu converts static files into: digital portfolios, online yearbooks, online catalogs, digital photo albums and more. Sign up and create your flipbook.