Documentos de Académico
Documentos de Profesional
Documentos de Cultura
Contenidos
En el modelo E/R ampliado se aaden
conceptos como: subclase, superclase,
especializacin y generalizacin.
Con ello se vencen muchas limitaciones
que hasta el momento se tenan con el
modelo bsico.
Generalizacin y Especializacin
tipo
ESPECIALIZACIN
GENERALIZACIN
SUBCLASE 1
SUBCLASE 2
Generalizacin y Especializacin
Todos los atributos de la entidad genrica
son heredados por las subentidades.
Las subentidades pueden tener sus
propios atributos.
Las subentidades son especializaciones de
la genrica.
Tienen una relacin ES_UN con la
entidad superclase.
Ejercicio I
Solucin Ejercicio I
EMPLEADO
DNI
nombre
puesto
DIRECTIVO
comisin
TCNICO
COMERCIAL
MANIPULA
dpto
n serie
MQUINA
descripcin
Tipos de Especializacin
Exclusiva:
Cada ocurrencia de la
superclase pertenece a una de las
especializaciones.
DNI
EMPLEADO
puesto
DIRECTIVO
dpto
nombre
comisin
TCNICO
COMERCIAL
Tipos de Especializacin
Inclusiva:
Cada ocurrencia de la
superclase pueden pertenecer a ms de
una de las especializaciones.
DNI
EMPLEADO
puesto
DIRECTIVO
dpto
nombre
comisin
TCNICO
COMERCIAL
Tipos de Especializacin
EMPLEADO
puesto
DIRECTIVO
dpto
nombre
comisin
TCNICO
COMERCIAL
Tipos de Especializacin
Parcial:
Cada ocurrencia de la
superclase no tiene que pertenecer
obligatoriamente a una de las
especializaciones.
DNI
EMPLEADO
puesto
DIRECTIVO
dpto
nombre
comisin
TCNICO
COMERCIAL
Ejercicio II
Solucin:
proxy
Capacidad_disco
memoria
Num_serie
ordenadores
tipo
sobremesa
procesador
comisin
porttiles
Duracin_bat
Tipo_bat
servidores
Num_proces
1.
2.
Entidades.
Atributos.
Relaciones.
Recomendaciones:
3.
Para
entidades:
Nombres
comunes
importantes para el desarrollo del problema.
Realizar abstraccin.
No obsesionarse con las entidades dbiles.
Anotarse las claras y estudiar las dudosas.
5.
6.
Averiguar
participaciones
y
cardinalidades. Si no est definido la que
almacene
mayor
cantidad
de
informacin.
Poner todos los elementos listados en el
paso 2. Replantearse todas las
pertenencias.
Refinar
diagrama
eliminando
incoherencias.
Discutir con otra
persona.