ahhhh booking non booNking mi chiedevo che fosse il booNking

allora ti fai una bella tabella stanza e ausiliare, una tabella prenotazioni, e una tabella Periodi

la tabella stanza, beh è banale.

la tabella prenotazioni sarà una cosa del tipo:

id, stanza_id, from, to

la tabella periodi sarà una cosa del tipo

id, from, to, price, tipologia_stanza

spiegazione: dato un giorno e una stanza, se non risulta una prenotazione in Prenotazioni con quel giorno e quella stanza, la stanza è da considerarsi libera.

Per gesitre il prezzo, metti che dal 1/2 al 4/4 ad esempio, l'affitto della stanza cosa 50 euro/notte. Quindi per saperne poi il totale, prendi la prenotazione, conti i giorni dal frome to, e moltiplichi per il prezzo del Periodo in cui ricade la prenotazione (o i prezzi dei periodi, a seconda se si accavallano 1 o piu periodi).


Questa è giusta una bozza, ma rende l'idea