Está en la página 1de 2

EJERCICIO 2

Una cadena de hoteles dese registrar la información de Reservaciones:

Cada hotel (del que interesa almacenar su nombre, dirección, teléfono, año de construcción,
etc.) se encuentra clasificado obligatoriamente en una categoría (por ejemplo, tres estrellas)
pudiendo bajar o aumentar de categoría.

Los hoteles tienen diferentes clases de habitaciones (suites, dobles, individuales, etc.), que se
numeran de forma que se pueda identificar fácilmente la planta en la que se encuentran. Así
pues, de cada habitación se desea guardar el código y el tipo de habitación.

Los particulares pueden realizar reservas de las habitaciones de los hoteles. En la reserva de
los particulares figurarán el nombre, la dirección y el teléfono.

Las agencias de viaje también pueden realizar reservas de las habitaciones. En caso de que
la reserva la realiza una agencia de viajes, se necesitarán los mismos datos que para los
particulares, además del nombre de la persona para quien la agencia de viajes está realizando
la reserva.

En los dos casos anteriores también se debe almacenar el precio de la reserva, la fecha de
inicio y la fecha de fin de la reserva

Entidades: Atributos:
• Hotel • Hotel: Nombre, dirección, teléfono,
• Habitaciones año de construcción, categoría
• Particulares • Habitaciones: Tipo habitación,
• Reserva planta
• Agencias de viaje • Particulares: Nombre, dirección,
teléfono
• Reserva: Precio, fecha de inicio,
fecha de fin
• Agencias de viaje: Nombres de
particulares, dirección teléfono,
nombre agencia
Modo Relacional

Hotel Reserva
Idreserva PK
Idhotel
Nombre Fecha Inicio
PK
Dirección Fecha de fin
Teléfono Precio
Año de construcción FK Idparticulares
Categoría Idagencia FK

Habitaciones PK Agencias de viajes


Idhabitaciones Idagencia
Tipo Nombre particulares
Planta Dirección
FK Idhotel Teléfono
FK
PK Idreserva Nombre agencia

Particulares
Idparticulares
Nombre
Dirección
Teléfono

También podría gustarte