Avanzado en el proceso de analisis
1.Considerar tres nuevos tipos de entidad Actor, Director y Productor para representar a aquellas personas que realizan las funciones de actor, director y productor en las peliculas en las que participan.Estos tres tipos de entidad serian considerados como subtipos del tipo de entidad Persona, heredando los atributos de este ultimo.
2.No considerar estos subtipos de entidad sino, en su lugar, considerar que actor director y productor son funciones, tareas o trabajos que realizan las personas que intervienen en las peliculas consideradas.
CONSIDERACION 1:Tipos de entidades especializadas
En este caso existiria una relacion jerarquica entre el tipo de entidad Persona y los subtipos Actor, Director y Productor, la cual sera total(si solo se desea considerar estas tareas, o parcial en caso contrario) e inclusiva, puesto que una persona puede realizar varias de estas tareas en el conjunto de las peliculas que sean consideradas en el dominio de problema.En algunas peliculas una persona solo realizara la tarea de actor, por ejemplo, pero en otra puede ser director y en otra director, productor y actor al mismo tiempo.
En este caso sera necesario considerar que existen tres tipos de interrelaciones entre el tipo de entidad Pelicula y cada uno de los subtipos de entidades considerados.Estos tipos de interrelacion no requieren ningun atributo que califique la tarea desarrollada por las personas en las pelicualas, puesto que esta tarea esta definida en base al subtipo de entidad que participa en cada uno de los tipos de interrelacion.
CONSIDERACION 2:Tipo de entidad tarea
Si se tiene en cuenta este principio de analisis, sera necesaria la consideracion de un nuevo tipo de entidad:
Tipo de entidad
Tarea:el cual representa a "los diferentes trabajos, funciones o tareas que una persona puede desempeñar en una pelicual".Este Tipo de entidad permite representar los trabajos de actor, director y productor, asi como cualquier otro tipo de trabajo que se desee y, por tanto, ampliar facilmente, en el dominio del problema, el numero de actividades o tareas que puede realizar una persona.
El tipo de entidad tarea estara caracterizado por los atributos tarea, representando a las funciones que pueden realizar las personas en las peliculas, y es considerado como identificador unico y principal de este tipo de entidad, y el atributo sexo_tarea.
Este atributo sexo_tarea, es necesario considerarlo debido a que existen algunas tareas que pueden llevarlas a cabo las personas en las peliculas y que son dependientes del sexo de las mismas, lo que se aprecia claramente en la diferencia en el sexo que existe entre las tareas de actor principal y actriz principal.Por otro lado, existen tareas que pueden desempeñarlas las personas con independencia de su sexo, por ejemplo, la de director.Por ello, el atributo sexo_tarea para este tipo de entidad podra tomar valores nulos o un valor que indique la diferencia del sexo en la realizacion de una determinada tarea.
De esta forma, y como se ha considerado el atributo sexo_persona en el tipo de entidad persona, y el atributo sexo_tarea en el tipo de entidad tarea, se puede controlar facilmente que las personas que realizan una determinada tarea en una pelicula tienen sexo compatible con el sexo de las personas que pueden realizar dicha tarea.
Bajo este punto de vista existira un tipo de interrelacion ternaria entre los tipos de entidad persona, pelicula y tarea mediante la cual representa a las personas que intervienen en una pelicula y la tarea o tareas que desarrollan en la misma.
Currently have 0 comentarios: