Lo que nose es si seria normal rastrear para esas fechas de reserva, cada habitacion por si esta libre en esas fechas o no. Me lo veo complicado no?.
ummmm... un poco.
Yo lo estaba pesando en algo como una consulta SQL al estilo:
Código SQL
[-]selcciona info_habitacion
desde tabla_habitacion
que NO tenga relacion con tabla_reserva
Lo que me está costando es traducir la parte "NO tenga relacion"
Ahora con respecto a tus tablas debo decirte que debes hacerle una limpieza ya que hay información duplicada. La tabla Habitación no tiene porqué tener registrado las fechas... ya que esta información está disponible en la tabla Reservas. Además, en la tabla reserva debes colocar la fecha de reserva.
Y como dije en el post anterior, no veo sentido guardar la fecha de salida si esta puede calcularse mediante la suma de los dias a la fecha de entrada.
Por ahora, esto es donde creo que puedo darte alguna idea...
Saludos,