gracias a todos




| |||
Respuesta: como planteo esta particularidad de un sistema de reservas Hola, por lo que te he entendido, creo que la solución sería disponer de una tabla en la que dispusieras las habitaciones por su tipo y número de personas en cada una de ellas (puede ser que quieran tener una cama o cuna adicional para niñ@s) Dicha tabla debería tener un apuntador hacia la tabla que tienes actualmente. Por cada habitación que te soliciten realiza un insert en la tabla de habitaciones. De esa forma no tienes que pensar en campos adicionales en tu tabla actual. Espero haberte ayudado... Saludos. |
| ||||
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? |
| |||
Respuesta: como planteo esta particularidad de un sistema de reservas Mi propuesta sería una nueva tabla: ResevasHabitacion con un id autonumérico habitacionid apuntando a habitaciones cantidad reservaid apuntando a reservas quitaría los campos habitacionid y cantidad de la tabla hbitaciones. |
| ||||
Respuesta: como planteo esta particularidad de un sistema de reservas No entiendo cuál sería el fin de su existencia. Dices que quite cantidad e idhabitacion de la tabla habitaciones. Si hago eso, como mete el gestor o administrador cuantas habitaciones hay de cada tipo (no controlaría cuantas van reservando de cada tipo). Por otro lado si quitas idhabitación, cómo enlaces en la tabla reservas con la habitación reservada? No entiendo su existencia. puedes explicarme cuál sería el fin de esa tabla? gracias ![]() ![]() ![]() |
| |||
Respuesta: como planteo esta particularidad de un sistema de reservas Quizás no te entendí bien... pero de la forma planteada sería como tener n campos habitacionid, cantidad de tu tabla original... A la hora de insertar, primero inserta la reserva vacía, y posteriormente ves rellenando la tabla de habitacionesreserva con el tipo de habitación y cantidad... |
| ||||
Respuesta: como planteo esta particularidad de un sistema de reservas mira yo he diseñado un centro de reservas y lo hice haciendo varias tablas una tabla alojamiento donde esta la info de los alojamientos otra tabla para habitaciones donde esta el id, id_alojamiento, tipo_habitacion, catindad_pax(cantidad personas por habitacion), info_habitacion. Tambien le he agregado a esta tabla precio_alta, fecha1_alta y fecha_alta, precio_baja. los de los precios y fechas por dependiendo la fecha de la reserva es el precio de la habitacion. Yo lo arme me funciona bien. Pero ahora me encontre en un dilema ya que vi un error en mi progrmacion ya que cuando alguin busca entre dos fecha yo comparao los precio si el rango entra en alta es precio de alta y si no de baja .. pero mira si la fecha cae entre alta y baja que precio tomo???, bueno estoy tratando de desarrollar eso con ayuda de usuarios del foro por debo descrimir por tmoorada. Y creo que voy a borrar los precio y fecha de la tabla habitaciones y hacer una nueva tabla llama precio_fecha y iria id, id_habitacion, precio, fecha1 y fecha2, y asi englobo todo y compraro despues. saludos |
| |||
Respuesta: como planteo esta particularidad de un sistema de reservas como el usuario no lo estas identificando lo mas simple seria tener un select para las habitaciones simple y un select para las habitaciones dobles, sino tendrias que identificar a tu visitante para poder ir "sumandole pedidos", podrias utilizar una cookie, o un numero de Documento para la reserva, dandole mas seguridad al dueño del hotel, obteniendo el numero de documento podes relacionar pedidos de reserva por numero de doc, entonces si el usuario reserva una simple y entra a la pagina nuevamente podria ver sus reservas y dale la posibilidad de editar su reserva |
| |||
Respuesta: como planteo esta particularidad de un sistema de reservas pedile el numero de documento, que las reservas las haga de a una, una vez que hace una reserva redirecciona al parte principal de reservas o tramites, dale la opcion de agregar otra reserva, de modificar la anterior y de eliminarla por si se equivoco, aclara en la web que se pueden hacer las reservas que quiera pero de a una a la vez, despues mostra un panel o un listado con las acciones realizadas |
| ||||
Respuesta: como planteo esta particularidad de un sistema de reservas Mira esta pagina www.sanrafaelhoteles.com es el centro de reserva q diseñe. lo arme como te dije antes si el cliente busca un alojamiento para 3 personas el sistma le da tres opciones 1- una triple 2-una doble y una simple 3- 3 simples fijate...si es lo que estas buscando saludos |