The purpose of an entity relationship diagram is to visually presents the structure of a system, illustrated in purely logical fashion. This is thought to be one of the most important parts of software development, and can even allow a layman to understand the construct of the database. To construct an entity relationship diagram for a Hotel Reservation System you will need to first identify and make a a list of all the entities that would be fundamental to a hotel.
Having personally worked for a world famous hotel chain and having used a fairly complex Hotel Reservation System on a daily basis I confirm the main constituents would be:
Guest
Further entities would relate to the identification and personal details of the guest such as address, telephone number, email address, cell phone number, car registration etc
Room
Again the related entities would include details like the room number, room type etc
Status of the Room
Including sub categories such as Occupied, Vacant, Out of Service
Reservation
Further entities might include Date, Reservation Number, Cost, Special Requests etc
Then you would need to establish the relation ships between each of the sets for instance Guest to Reservation would be 'booking' the reservation. There are many resources available arounf the world wide web which can help you to construct your Entity Diagram and there a couple of url's below which will can be made use of in terms of comparison and lend some ideas.
www.scribd.com/doc/19244137/Online-Hotel-Management-System
www.google.co.uk/url?sa=t&source=web&cd=7&ved=0C
connect.in.com/er-diagram-examples/images-drawing-the-entity
Good luck.
Having personally worked for a world famous hotel chain and having used a fairly complex Hotel Reservation System on a daily basis I confirm the main constituents would be:
Guest
Further entities would relate to the identification and personal details of the guest such as address, telephone number, email address, cell phone number, car registration etc
Room
Again the related entities would include details like the room number, room type etc
Status of the Room
Including sub categories such as Occupied, Vacant, Out of Service
Reservation
Further entities might include Date, Reservation Number, Cost, Special Requests etc
Then you would need to establish the relation ships between each of the sets for instance Guest to Reservation would be 'booking' the reservation. There are many resources available arounf the world wide web which can help you to construct your Entity Diagram and there a couple of url's below which will can be made use of in terms of comparison and lend some ideas.
www.scribd.com/doc/19244137/Online-Hotel-Management-System
www.google.co.uk/url?sa=t&source=web&cd=7&ved=0C
connect.in.com/er-diagram-examples/images-drawing-the-entity
Good luck.