Especializacion y Jerarquias

Embed Size (px)

Citation preview

  • 8/16/2019 Especializacion y Jerarquias

    1/4

    erarquías: Generalizaciones yEspecializacionesEscrito por Administrator

    Usar puntuación: / 28

    Malo Bueno

    Según la RAE la jerarquía es la "gradación de personas, valores o dignidades". Eltérmino se refiere precisamente al grado de importancia que adquieren una serie deentidades entre sí. ara ello se esta!lece el concepto de especialiación #convertiruna entidad en varias su!entidades$ % de generaliación #convertir varias entidadesen una superentidad$.

     

    GENERALIZACIÓN Y JERARQUÍAS

    &a generaliación es el proceso de a!stracción inverso a la especialiación. Sequitan las diferencias entre varios tipos de entidades % generaliamos suscaracterísticas comunes para formar una entidad superclase. 'ependiendo de si lassu!clases pueden aparecer en m(s de una su!clase podemos o!servar dos tipos)

    • Su!clases disjuntas

    • Su!clases solapadas

    &a jerarquía es el proceso de su!dividir una entidad en varias su!entidadesrelacion(ndolas con la entidad a la que se refieren. uede *a!er dos tipos)

    • +otal) que significa que no *a% otro su!tipo.

    • arcial) significa que pueden *a!er otros su!tipos.

    los dos tipos de su!entidades que puede *a!er, se dividen en dos tam!ién)

    • E-clusiva) que significa que una su!entidad no puede ser otra.

    • Solapada) significa que una su!entidad tam!ién puede ser otra.

    or ejemplo, en una empresa la entidad E&EA'/ con atri!utos 0/1RE, '02,'2RE33240, +E&56/0/, 6E37A 0A322E0+/, SA&AR2/ % 8ES+/ se divide en)

    • Arquitectos con atri!utos 3/2S2/0ES 08ER/ 'E R/E3+/S.

    • Administrativos con atri!utos 8&SA32/0ES 029E&

    • 2ngenieros) con atri!utos ESE32A&2'A' A:/S 'E E;ER2E032A

    En el esquema Entidad

  • 8/16/2019 Especializacion y Jerarquias

    2/4

    CONSIDERACIONES

    • Generalización Total todos los elementos de un tipo pertenecen a un

    su!tipo, es decir, que no *a% otro su!tipo. 

    • Generalización !arcial significa todo lo contrario, que si *a% otros

    su!tipos, muc*as veces no aparecen en la jerarquía pero lo tienes quesuponer. 

    • Generalización e"cl#$i%a  significa que un su!tipo no puede ser otro,

    simplemente puede ser el mismo sin tener otra segunda opción. 

    • Generalización $ola&a'a un su!tipo puede tener la opción de ser otrosu!tipo, es decir, que no es único. 

    • !or tanto generaliaciones totales % e-clusivas, totales % solapadas,

    parciales % e-clusivas, parciales % solapadas pueden ser las opciones quepodemos tener a la *ora de *acer una jerarquía. 

    • !or e(e)&lo

  • 8/16/2019 Especializacion y Jerarquias

    3/4

    9eamos un último ejemplo para aclarar los conceptos

    El A%untamiento quiere una 1' de las personas de la ciudad. Se distinguen lostra!ajadores, los estudiantes % los parados. 'e los tra!ajadores queremos conocerel número de la Seguridad Social, la empresa % el salario. 'e los estudiantes, elnúmero de matrícula % el centro educativo. 'e los parados la fec*a desde que est(parado.

    8na posi!le solución sería)

  • 8/16/2019 Especializacion y Jerarquias

    4/4

    Se trata de una jerarquía total %a que solo se consideran esos tres tipos de

    personas #estudiantes, parados % tra!ajadores$ % solapada %a que en principio unestudiante puede estar tra!ajando o en paro