Base de datos iMODELO ENTIDAD-RELACIÓN AVANZADO
ER EEREl modelo Entidad-Relación básico es adecuado para bases de datos de carácter administrativo, pero se queda pequeño en base de datos usadas en diseño asistido por ordenador, fabricación asistida por ordenador, multimedia, sistemas de información geográfica, ingeniería del software asistida por ordenador, etc.El Modelo Entidad-Relación avanzado desarrolla  conceptos adicionales de modelado semántico
CaracterísticasEspecialización.Generalización.Herencia de atributosLigas de diseñoAgregación.Modelo E-R extendido
Superclase y SubclasesEl concepto de especialización/generalización está asociado con tipos especiales de entidades  conocidos como superclases y subclases, y con el proceso de herencia de atributosSuperclase						Personal			Jerarquía					Gerentes, Personal de					ventas, SecretariosSubclase
Relaciones Superclase SubclaseCada miembro de una subclase es también miembro de la superclase La entidad contenida en la subclase es la misma que la contenida en la superclase, aunque tiene un papel distinto.	La relación entre una superclase y una subclase 	es de tipo uno a unoPuede existir solapamiento y no es necesario que todos los miembros de una superclase estén en una subclase.
Ejemplo	Todos los 			           Gerentes	           Vendedores	Secretarios	empleados
Modelo E-R ExtendidoVEHÍCULOtipomotorS/NVEHÍCULO_SIN_MOTORVEHÍCULO_A_MOTORMOTOCICLETACAMIÓNTURISMOEspecialización: Un conjunto de entidades que pueden incluir subgrupos de entidades que se diferencian de alguna forma de las otra entidades del conjunto.
Proceso de definición de un conjunto de subtipos de un tipo de entidad (» supertipo)
Subtipos suelen estar definidos según característica distintiva de las entidades del supertipo
Discriminante de la especializaciónOtro ejemploUn ANIMAL es un FELINOUn REPTIL es un tipo de ANIMALUn insecto es un tipo de ANIMAL
Modelo E-R ExtendidonumBastidornumBastidorfechaFabVEHÍCULOpreciofechaFabCAMIÓNpreciotonelajenumEjesGCAMIÓNTURISMOfechaFabnumBastidornumEjestonelajenumPuernumPuerprecioTURISMOGeneralización: Conjunto de entidades en niveles de subgrupos de entidades, representado un proceso de diseño descendente (top – down), también puede ser en forma ascendente (bottom – up) Proceso inverso de la especializaciónSuprimir diferencias entre varios tipos de entidad: identificar atributos y relaciones comunes, y formar unsupertipo que los incluya
Modelo E-R extendidoAgrupación de instancias dentro de un tipo de entidad, que debe representarse explícitamente debido a su importancia para el diseño o aplicación
Subtipos del tipo de entidad VEHÍCULO:
CAMIÓN
TURISMO
AUTOBÚS
CICLOMOTOR

Er extendido