Segn la RAE la jerarqua es la "gradacin de personas, valores o dignidades". El trmin
o se refiere precisamente al grado de importancia que adquieren una serie de ent idades entre s. Para ello se establece el concepto de especializacin (convertir un a entidad en varias subentidades) y de generalizacin (convertir varias entidades en una superentidad). GENERALIZACIN Y JERARQUAS La generalizacin es el proceso de abstraccin inverso a la especializacin. Se quita n las diferencias entre varios tipos de entidades y generalizamos sus caractersti cas comunes para formar una entidad superclase. Dependiendo de si las subclases pueden aparecer en ms de una subclase podemos observar dos tipos: Subclases disjuntas Subclases solapadas La jerarqua es el proceso de subdividir una entidad en varias subentidades relaci onndolas con la entidad a la que se refieren. Puede haber dos tipos: Total: que significa que no hay otro subtipo. Parcial: significa que pueden haber otros subtipos. Y los dos tipos de subentidades que puede haber, se dividen en dos tambin: Exclusiva: que significa que una subentidad no puede ser otra. Solapada: significa que una subentidad tambin puede ser otra. Por ejemplo, en una empresa la entidad EMPLEADO con atributos NOMBRE, DNI, DIRE CCIN, TELFONO, FECHA NACIMIENTO, SALARIO y PUESTO se divide en: Arquitectos con atributos COMISIONES Y NUMERO DE PROYECTOS. Administrativos con atributos PULSACIONES Y NIVEL Ingenieros: con atributos ESPECIALIDAD Y AOS DE EXPERIENCIA En el esquema Entidad-Relacin quedara de la siguiente forma: CONSIDERACIONES Generalizacin Total: todos los elementos de un tipo pertenecen a un subtipo, es d ecir, que no hay otro subtipo. Generalizacin Parcial: significa todo lo contrario, que si hay otros subtipos, mu chas veces no aparecen en la jerarqua pero lo tienes que suponer. Generalizacin exclusiva: significa que un subtipo no puede ser otro, simplemente puede ser el mismo sin tener otra segunda opcin. Generalizacin solapada: un subtipo puede tener la opcin de ser otro subtipo, es de cir, que no es nico. Por tanto: generalizaciones totales y exclusivas, totales y solapadas, parciales y exclusivas, parciales y solapadas pueden ser las opciones que podemos tener a la hora de hacer una jerarqua. Por ejemplo: Veamos un ltimo ejemplo para aclarar los conceptos El Ayuntamiento quiere una BD de las personas de la ciudad. Se distinguen los tr abajadores, los estudiantes y los parados. De los trabajadores queremos conocer el nmero de la Seguridad Social, la empresa y el salario. De los estudiantes, el nmero de matrcula y el centro educativo. De los parados la fecha desde que est para do. Una posible solucin sera: Se trata de una jerarqua total ya que solo se consideran esos tres tipos de perso nas (estudiantes, parados y trabajadores) y solapada ya que en principio un estu diante puede estar trabajando o en paro