I am task with designing a database for online bookings.
I am not looking for a full design as we have had previous exp with online house rental.
What i would like to know, is how do we design a db for booking of hotel, travel, events.
We have some ideas.
Basics…
Have all venues/ events (once/reoccuring) register. That seems like the static data.
But how do i manage a hotel with 100+ rooms?
I am kinda stumped.
Any recommedations would be helpfull, or just thoughts on how i should approach this idea.
I want to design a prototype in acces to show the investor the design, but plan to do the backend in sql 2005/ 2008
Break the architecture down into the smallest unit you can book. If you are booking rooms, then you could do something along these lines:
Hotel
Name Location HotelID etc.
Rooms
HotelID RoomID Capacity etc.
Client
ClientID Name Address etc.
ClientBooking
ClientID RoomID StartDate EndDate etc.