Documentos de Académico
Documentos de Profesional
Documentos de Cultura
Se pide:
Extender y/o modificar el esquema E/R de la Figura 1.29 para recoger los
siguientes supuestos semá nticos (indicar aquellos supuestos que no
hayan podido reflejarse en la solució n propuesta):
PARTE 1
De igual forma, en los datos sobre las dietas diarias segú n la categorı́a y el
paı́s destino del viaje, es necesario comprobar que la fecha de inicio de las
dietas siempre ha de ser anterior o igual a la fecha de finalizació n de las
mismas.
\Se ha de comprobar tambié n que en el periodo de tiempo en el que se
fijan las dietas diarias, la fecha de inicio del periodo implica un ú nico
valor de fecha de finalizació n, de euros para manutenció n y euros para
alojamiento. La fecha de finalizació n de un periodo de dietas diarias
tambié n implican una ú nica fecha de inicio, euros para manutenció n y
euros para alojamiento.
Parte 2
Se tendrá en cuenta, por tanto, la entidad GASTO que depende en
identificació n de la entidad VIAJE. El atributo identificador principal de
GASTO estará formado por el AIP de la entidad VIAJE junto a un nú mero
de secuencia.
Por otro lado, existen tres tipos de gastos, siendo necesario almacenar
para cada uno de ellos propiedades diferentes. Por ello, se creará una
jerarquı́a donde la entidad GASTO es el supertipo de la jerarquı́a y las
entidades MANUTENCIÓN, TRANSPORTE y ALOJAMIENTO son los subtipos
de la misma.
Parte 3
También es necesario almacenar cómo se financian los gastos de un viaje.
Un viaje puede cubrirlo o bien el Departamento de la universidad al que
pertenece el profesor o bien un Proyecto de Investigación en el que trabaje
como investigador el profesor que realiza el viaje. No puede haber
financiaciones parciales de los viajes, es decir, que unos gastos estén
cubiertos por un Proyecto de investigación y otros por un departamento. De
un departamento se almacena el nombre del departamento, el director y el
dinero que tiene para sufragar los viajes de sus profesores; de cada proyecto
de investigación se guarda un código, un nombre, el investigador principal,
el organismo que lo financia y el dinero de que dispone para viajes, lo que
permitirá saber si es posible pagar el viaje o no. Tanto los investigadores
principales de los proyectos de investigación como los directores de los
departamentos de la universidad serán profesores de la misma. Se desea
almacenar información sobre quién era el director del departamento
cuando se firmó la concesión de gastos sobre un determinado viaje. De igual
forma, también se desea almacenar información sobre quién era el
investigador principal del proyecto cuando se firmó la financiación de cada
viaje.
Solucion propuesta
SS1. Es necesario tener en cuenta que la fecha de inicio en la que un
profesor
www.full-ebook.com
pertenece a una determinada categorı́a siempre ha de ser anterior o igual
a la fecha de finalizació n (en el caso de que sea un dato conocido).
SS3. En los datos sobre las dietas diarias segú n la categorı́a y el paı́s
destino del viaje, es necesario comprobar que la fecha de inicio de las
dietas siempre ha de ser anterior o igual a la fecha de finalizació n de las
mismas.
SS4. No se pueden solapar los periodos de tiempo en los que se fijan las
dietas diarias para una misma categorı́a y paı́s.
SS9. Existe una ú nica ocurrencia en gasto de transporte por cada medio
de transporte.
SS15. Las fechas del viaje (o al menos la fecha de inicio del viaje) ha de
coincidir con las fechas en la que el profesor estaba adscrito al
departamento que sufraga el viaje.
SS18. Las fechas del viaje (o al menos la fecha de inicio del viaje) ha de
coincidir con las fechas en la que el profesor ha estado trabajando en el
proyecto de investigació n que financia el viaje.
SS29. El total de gastos asociados a los viajes que financian los proyectos
de investigació n o que sufragan los departamentos nunca será superior al
dinero de que disponen respectivamente.