Skoro sam radio neki booking sistem, ne za apartmane vec za neke ture, ali je to prilicno slicno.
Ti imas malo laksi posao :)
U principu moze da prodje i sa dve tabele, apartmani i rezervacije.
Ja bih licno u tabeli rezervacije drzao samo podatke o rezervaciji a podatke o gostima bih drzao u posebnoj tabeli.
Na taj nacin bi ti ta tabela sa rezervacijama bila manja i brza, a trebace ti cesto da "cesljas" po njoj.
Podatke o datumima sam belezio kao int, tj kao ts.
Nemam pojma kako si osmislio da se vrse rezervacije, ali sprecavanje rezervacije jednog apartmana za isti vremenski period je prilicno trivijalno.
Pre nego sto upises rezervaciju, proveris da li je u tom trenutku taj apartman slobodan :)
To je ovako generalno, ako imas neko konkretno pitanje, pitaj.
Powered by Slackware 13