Você está na página 1de 1

Una agencia de viajes desea organizar toda la gestin de los viajeros que acuden a la agencia y los viajes que

estos realizan. Tras ponernos en contacto con la agencia, sta nos proporciona la siguiente informacin. La agencia desea guardar la siguiente informacin de los viajeros: id, nombre, direccin y telfono. De cada uno de los viajes que maneja la agencia, interesa guardar el cdigo de viaje, nmero de asientos y fecha en la que se realiza el viaje. Un viajero puede realizar tantos viajes como desee con la agencia. Un viaje determinado slo puede ser cubierto por un viajero. Cada viaje realizado tiene un destino y un lugar de origen. De cada uno de ellos se quiere almacenar el cdigo y nombre. Un viaje tiene un nico lugar de destino y un nico lugar de origen. Dentro del viaje existen ciertas escalas las cuales son ciudades por donde pasa el avin. l puede hace una o varias escalas dentro de su recorrido de viaje, pero despus de hacer las ciertas estancias en su recorrido del viaje, retoma su lnea para llegar a su destino.

Los clientes que deseen contratar un viaje pueden acudir a cualquier sucursal de la agencia que les gestionara las reservas, una reserva es gestionada por una nica sucursal; aunque cada sucursal puede gestionar varias reservas a la vez. A dems cada sucursal almacenara en la base de datos la informacin de los clientes que realicen las reservas independiente mente de si se realiza o no. Por otra parte una reserva ha de tener asignado obligatoriamente un cliente, adicionalmente se le podr asignar a una reserva un grupo de personas entre las cuales estar el cliente que realice la reserva cada miembro de un grupo podr estar asociado a ms de una reserva. La informacin de los miembros de un grupo se considera estrictamente necesaria para algunas operaciones puntuales a realizar las reservas, sin embargo estos datos sern eliminados automticamente cada tres meses una vez finalizado el periodo del servicio contratado. El vaciado de estos datos se lleva a cabo debido a que no se considera de inters para la agencia. Por otra parte los datos del cliente que contrata la reserva se almacenan de forma permanente. Cada una de las reservas que los clientes realicen deber incluir uno o ms servicios ya sea en transporte o alojamiento; de este modo un mismo identificador de reserva puede estar relacionado con un alojamiento, un trasporte o ambas cosas. En una reserva el cliente puede contratar varios servicios de transporte y alojamiento cada servicio se identificara por un cdigo propio; si un cliente desea realizar una reserva que incluyera un transporte y un alojamiento deber contratar un servicio de transporte y uno de alojamiento. Cada transporte puede estar incluido en muchos servicios de transporte.

Você também pode gostar