Jerarquía Subconjunto
El concepto jerarquía Subconjunto establece que una entidad A es un subconjunto de otra entidad B cuando toda ocurrencia de la primera también es una ocurrencia de la segunda, y lo contrario no tiene por qué ser cierto.
- Toda ocurrencia de un subtipo es una ocurrencia del supertipo, las cardinalidades serán siempre (1,1) en el supertipo y (0,1) o (1,1) en los subtipos.
- Todo atributo del supertipo pasa a ser un atributo de los subtipos.
Jerarquía total de subtipos disjuntos:
- Tanto un docente como un no docente son empleados.
- Un mismo empleado no puede ser a la vez docente y no docente.
- Todo empleado tiene que ser obligatoriamente un docente o un no docente.
Jerarquía disjunta y parcial:
- Tanto un artículo como un libro son documentos.
- Un mismo documento no puede ser a la vez un artículo y un libro.
- Puede haber documentos que no sean ni artículos ni libros.
Jerarquía total con solapamiento:
- Tanto un empleado como un estudiante son personas.
- Una misma persona puede ser estudiante a la vez que empleado.
- Toda persona en nuestra base de datos tiene que ser obligatoriamente un estudiante y/o empleado.
Jerarquía parcial con solapamiento:
- Tanto un docente como un investigador son empleados.
- Un mismo empleado puede ser, y en general lo es, docente a la vez que investigador.
- Y además un empleado puede ser de otra categoría que no aparezca contemplada.