![Antiguo](http://static.forosdelweb.com/fdwtheme/images/statusicon/post_old.gif)
27/10/2008, 01:32
|
![Avatar de estibaliz2006](http://static.forosdelweb.com/customavatars/avatar158192_1.gif) | | | Fecha de Ingreso: noviembre-2006
Mensajes: 439
Antigüedad: 18 años, 2 meses Puntos: 1 | |
Respuesta: como planteo esta particularidad de un sistema de reservas Hola. A ver. no te he entendido bien. te cuento lo que yo tengo ahora mismo. yo tengo 2 tablas, una 'habitaciones' y otra, 'reservas'.
tabla 'habitaciones':
la tabla habitaciones es una tabla que alimenta el gestor o administrador del sitio. En ella mete los diferentes tipo de habitaciones que tiene y el número de habitaciones de cada tipo que tiene. sus campos son tres:
idhabitacion----autonumérico
tipo--------------Los diferentes Tipos de habitaciones
cantidad--------Número de habitaciones de cada tipo que tiene
Así, si el hotel en cuestión tiene 3 habitaciones individuales y 2 Dobles, tendrá lo siguiente:
idhabitación--------------------tipo---------------------cantidad
1------------------------------Individual-----------------3
2------------------------------Dobles--------------------2
tabla 'reservas':
La tabla reservas recoge las reservas que se van haciendo. entre otros muchos campos, lo más destacado es que recoge lo siguiente con respecto a la tabla 'habitaciones':
idreserva--------------autonumerico
fechaentrada---------fecha de entrada del cliente
fechasalida------------fecha de salida del cliente
habitacionid-----------tipo de habitación que reserva. es el idhabitacion de la tabla
'habitaciones'
cantidad----------------número de habitaciones de ese tipo que ha reservado
Así, si un cliente reserva desde hoy hasta mañana dos individuales tendremos:
idreserva---------fechaentrada-------fechasalida--------habitacionid-----cantidad
1-------------------2008-10-27---------2008-10-28-------------1----------------2
ese es básicamente en líneas generales el sistema. Ahora cuál es la solución que tú me planteas? |