Buenas tengo que hacer un trabajo de gestión de reservas de un hotel y llevo rato calentándome la cabeza para ver como podía hacer la base de datos. Al final e realizado una que creo que me podría funcionar correctamente. El problema es que soy nueva en esto y me gustaría si me pidieseis dar vuestra opinión y si veis algún error comunicármelo por favor. Gracias de antemano!
Problema: Debo de realizar una base de datos donde se pueda gestionar las reservas de un hotel, de tal manera antes de reservar una habitación se debe de comprobar que hay una libre de ese tipo "individual, estandar o superior".
Base de Datos:
Cliente........Reserva........ Reser_Hab_Individual......Hab_Individual
----------..... ------------.......-----------------------------.....---------------------
id_cliente.....id_Reserva........id_Reser_Hab..... ............id_Habitacion
nombre........id_Cliente..........id_Habitacion... ..............Precio
apellido..................................id_Reser va
..............................................F_En trada
..............................................F_Sa lida
Habitaciones Estándar y Superior tendría los mismos campos que Reser_Hab_Individual y Hab_Individual pero la tabla tendria otro nombre.
Yo creo que así podría solucionar el problema lo que es la gestión de habitaciones a partir que el cliente selecciona un tipo de habitación se hace la consulta a la tabla correspondiente y con un NOT BETWEEN entre las fechas de entrada y salida se podría saber si hay alguna habitación libre o no o eso creo.
Se acepta todo tipo de propuestas Gracias de antemano por vuestro tiempo!