Ik ben bezig met een online boekingsysteem in elkaar te bouwen.Het gaat om boekingen van hotelkamers bij verschillende (2) hotels.
De hotels loggen zelf in en geven per dag aan wat de prijs van een bepaalde soort kamer is en hoeveel er nog beschikbaar zijn die dag.
Vraag is nu alleen: Hoe kan je dit DB technisch realiseren? Ik zat te denken aan een tabel met voor iedere dag een entry en dat een jaar vooruit (dus 365x2x(aantal kamersoorten) rijen). Met daarbij dus een kolom voor datum, een prijs, kamersoort en aantal beschikbaar.
Stel dat het systeem meer hotels gaat bedienen. Dan gaat de tablegrootte exponentieel omhoog. Kortom: is dit een slimme aanpak? Hebben er tweakers ervaring met dit fenomeen? Hoe zou je dit ook kunnen aanpakken?
De hotels loggen zelf in en geven per dag aan wat de prijs van een bepaalde soort kamer is en hoeveel er nog beschikbaar zijn die dag.
Vraag is nu alleen: Hoe kan je dit DB technisch realiseren? Ik zat te denken aan een tabel met voor iedere dag een entry en dat een jaar vooruit (dus 365x2x(aantal kamersoorten) rijen). Met daarbij dus een kolom voor datum, een prijs, kamersoort en aantal beschikbaar.
Stel dat het systeem meer hotels gaat bedienen. Dan gaat de tablegrootte exponentieel omhoog. Kortom: is dit een slimme aanpak? Hebben er tweakers ervaring met dit fenomeen? Hoe zou je dit ook kunnen aanpakken?