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.