Ejercicio de Laboratorio
Definición del Problema: INFORME DE GASTOS.
1) Jones y David hacen un viaje oficial a Cincinnati. Incurren en gastos por su estadía
de siete días en Cincinnati. Cada uno envía un informe de gastos por el viaje. Un
INFORME DE GASTO tiene uno o más gastos enumerados como ITEMS. Jones
incurrió en los siguientes gastos:
• Gastos de alojamiento.
• Taxi desde el aeropuerto.
• Taxi al aeropuerto.
• Almuerzo.
• Cena.
Su informe de gastos tendrá cinco ítems de Gastos.
• Cada GASTO pertenece a una Categoría.
El dinero gastado en comida pertenece a la categoría de alimento, el dinero
gastado en taxi pertenece a la categoría de transporte y el dinero gastado en
alojamiento pertenece a la categoría de alojamiento.
• Cada CATEGORÍA DE GASTO tiene un límite.
El dinero gastado en la categoría de alimento no puede exceder de $1000, el
dinero gastado en transporte no puede exceder de $ 3000 y el dinero gastado en
alojamiento no puede exceder a $ 2500.
• Cada EMPLEADO tiene un LÍMITE de gasto bajo cada CATEGORÍA DE
GASTO.
Aunque cada categoría de gasto tiene un límite, no todos los empleados son
asignados bajo el mismo límite máximo de una categoría dada. Cada empleado
tiene un límite de gasto bajo cada categoría de gasto, que varía de empleado a
empleado. Bajo la categoría de Alimento, David tiene un límite de gasto de $500,
mientras que Jones tiene un límite de $1000. El límite máximo bajo de esta
categoría es $1000. El estado de un INFORME DE GASTOS puede ser: en
espera de aprobación, aprobada o denegada.
Cuando David envía su informe de gastos, éste ingresa a la base de datos. En este
punto, el estado del informe está ‘en espera de aprobación'. El encargado revisa el
informe y lo cambia al estado de ‘aprobado ' o ‘denegado'.
Para la definición del problema anterior realice las siguientes tareas:
• Identifique en el sistema las diversas entidades y las relaciones entre ellas.
• Identifique los atributos para cada una de las entidades y señale cuáles son
claves.
• Construya un diagrama ER.
Pag 71 del libro de IBM