Uradio sam dosta baza ali sam evo naleteo na jednu sto mi predstavlja problem ...
Naime, projekat je za jednu turisticku agenciju koja saradjuje sa vise hotela koji su po svemu razliciti a sistem treba da daje podatke on-line kad je koja soba u kom hotelu slobodna, koliko bi to kostalo te osobe koje bi dosle ...
Znaci za svaku sobu u svim hotelima moram pamtiti pored svih standardnih stvari (u kom je hotelu, broj kreveta, maksimalan broj kreveta - jer za slucaj sezone moze da se trazi ekstra krevet, ...):
- cenu za odraslu osobu za svaki datum
- cenu za dete za svaki datum (mora biti posebno jer nema standardne formule za racunanje u odnosu na cenu za odraslu osobu)
Bila bi tabela HOTELI gde su podaci za sve hotele ...
Bila bi tabela SOBE gde su podaci za svaku sobu i jedno polje koje je vezano za kljuc od tabele HOTELI
Bila bi jedna tabela koja belezi rezervacije (preko koje se saznaje da li je neka soba slobodna u nekom trazenom periodu)
i mora biti jos jedna tabela koja belezi cene za svaki datum ...
Postoji naravno najjednostavnije resenje da se ima tabale sa minimum (365x2) 730 kolona gde se belezi posto je koja soba za taj i taj datum ... za dete i za odraslu osobu ... Ima li koji drugi nacin da to napravim a da mogu jednostavno da izvucem da li je u nekom hotelu neka soba slobodna i kolika je cena za dvoje odraslih i jedno dete za period 14 Mart 2003 do 17 Mart 2003 a posto je i ima li mesta za jednu odraslu osobu sa dvoje dece za period 15 Mart 2003 do 21 Mart 2003 ... naprimer ... klijent oce da mu ovaj sistem takve zahteve moze izvrsiti ... U jednom ili dva koraka ...
Sve bi bilo lakse da se ima neki standard ... neki 'paketi' sto se nude, ali nema ... :(((
Svaki hotel ima poseban nacin racunanja ... negde je dete do 11 godina, negde do 14-15 ... u nekom se sezona racuna od Aprila, negde od Jula, ... Nikako se ne moze standardizovati ni povezati ... neki nudi bazen za dzabe neki trazi doplatu, ...
Nije problem punjenja baze jer se to moze izvesti da je klijentu lako, ali me interesuje struktura?
Zvuci kao da se neko zajebava i 'izmislja krive Drine', ali realan je zahtev :((( Ima li ko misljenje, predlog, savet, ...
Hvala,
LJUBA
LJUBA