Inidaun

Solo disponible en BuenasTareas
  • Páginas : 18 (4424 palabras )
  • Descarga(s) : 0
  • Publicado : 6 de marzo de 2011
Leer documento completo
Vista previa del texto
Modelo Entidad-Relación Extendido

MODELO ENTIDAD-RELACION EXTENDIDO

1. Introducción.................................................................................................................................2 2. Subclases, Superclases y Especialización. ..................................................................................2 2.1. Herencia de atributos en la relaciónClase/subclase.............................................................2 2.2. Especialización. ....................................................................................................................2 2.3. Diagramas ERE. ...................................................................................................................3 2.4. Utilización de subclases en los modelos de datos................................................................3 3. Generalización. ............................................................................................................................4 4. Modelos de Datos con Especialización y Generalización. ..........................................................5 4.1. Restricciones de especialización y generalización...............................................................5 4.3. Jerarquías de Especialización, Red de Especialización y Herencia Múltiple.......................8 4.4. Diseño Top-down frente a Bottom-up..................................................................................9 5. Categorías y Categorización......................................................................................................10 6. Paso de ERE a modelo Relacional. ...........................................................................................14 6.1. Relaciones Superclase/Subclase y Especialización/ Generalización..................................14 6.2. Subclases compartidas. .......................................................................................................15 6.3. Categorías...........................................................................................................................15

1

Modelo Entidad-Relación Extendido

1. Introducción.
El Modelo Entidad-Relación Extendido incluye todos los conceptos del Entidad-Relación e incorpora los conceptos de Subclase y superclase con los conceptos asociados de Especialización y Generalización. Otro nuevoconcepto incluido por el ERE es el de Categoría. Asociado a estos conceptos está el importante mecanismo de Herencia de atributos. Habrá que tener en cuenta que no existe una terminología estandarizada para estos conceptos, por lo que usaremos la mas difundida.

2. Subclases, Superclases y Especialización.
En el modelo Entidad-Relación, una entidad agrupa un conjunto de ocurrencias de entidaddel mismo tipo. En muchos casos, estas ocurrencias se pueden agrupar a su vez en otros subconjuntos que tienen un significado propio para los propósitos de la Base de Datos y, por tanto, deberían representarse de forma explícita. Por ejemplo, la entidad EMPLEADO puede a su vez subdividirse en SECRETARIA, INGENIERO, JEFE, TÉCNICO, ASALARIADO, SUBCONTRATADO, etc. El conjunto de ocurrencias de entidaden cada una de estas entidades será un subconjunto de las ocurrencias de entidad de EMPLEADO, ya que por ejemplo, un ingeniero también es un empleado. Llamaremos a cada uno de estos subconjuntos Subclases de la entidad EMPLEADO y a EMPLEADO una Supercalse de cada uno de estos subconjuntos. Llamaremos a la relación existente entre las Superclases y las Subclases como relación Clase/Subclase. En elejemplo anterior, EMPLEADO/SECRETARIA y EMPLEADO/TÉCNICO son dos relaciones Clase/Subclase. Hay que tener en cuenta que una ocurrencia de una Subclase representa el mismo objeto real que alguna correspondiente a su Superclase, por ejemplo la SECRETARIA "Concha Leco" será también la EMPLEADO "Concha Leco". Por tanto, la ocurrencia de Subclase es la misma que en la Superclase pero con un rol...
tracking img