Greetings to you all
I have been trying to design a DB to track bookings and related transactions at a small hotel( around 20 rooms) .
I am not a professional programmer. I am learning Ms Access programming by participating in online groups and reading books.
Briefs about the DB
Bookings are done in person, via email or telephone
Deposits can be paid on bookings. Not a requirement accept for new customers confirmation of booking requires a deposit.
Bookings Can be cancelled anytime .
A booking can be for many guests
A booking can be made by another person on the behalf of the guest. That person might belong to a company. ( Reason for tblBookingContacts and tblCompanies)
Purpose of the DB is to manage reservations and guests related transactions
Now i have come up with tables attached and requesting for advice on whether the DB is normalized and suggestions for improvement
Thanks in advance
Ronald
I have been trying to design a DB to track bookings and related transactions at a small hotel( around 20 rooms) .
I am not a professional programmer. I am learning Ms Access programming by participating in online groups and reading books.
Briefs about the DB
Bookings are done in person, via email or telephone
Deposits can be paid on bookings. Not a requirement accept for new customers confirmation of booking requires a deposit.
Bookings Can be cancelled anytime .
A booking can be for many guests
A booking can be made by another person on the behalf of the guest. That person might belong to a company. ( Reason for tblBookingContacts and tblCompanies)
Purpose of the DB is to manage reservations and guests related transactions
Now i have come up with tables attached and requesting for advice on whether the DB is normalized and suggestions for improvement
Thanks in advance
Ronald