Especializacion y Jerarquias
-
Upload
luigi-rodriguez -
Category
Documents
-
view
218 -
download
0
Transcript of Especializacion y Jerarquias
-
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