El propósito de un diagrama de relación de entidades es presentar visualmente la estructura de un sistema, ilustrado de manera puramente lógica. Se cree que esta es una de las partes más importantes del desarrollo de software e incluso puede permitir que un profano comprenda la construcción de la base de datos. Para construir un diagrama de relación de entidades para un sistema de reserva de hotel, primero deberá identificar y hacer una lista de todas las entidades que serían fundamentales para un hotel.
Habiendo trabajado personalmente para una cadena de hoteles de fama mundial y habiendo utilizado un sistema de reserva de hoteles bastante complejo a diario, confirmo que los componentes principales serían:
Huésped
Otras entidades se refieren a la identificación y personales detalles de su llegada, como la dirección, número de teléfono, dirección de correo electrónico, número de teléfono celular, registro del coche, etc
habitación
Una vez más las entidades relacionadas incluirían detalles como el número de la habitación, el tipo de habitación, etc.
Estado de la habitación
Incluyendo subcategorías como Ocupado, Vacante,
Reserva
fuera de servicio
Otras entidades pueden incluir Fecha, Número de reserva, Costo, Solicitudes especiales, etc.
Luego, deberá establecer la relación entre cada uno de los conjuntos, por ejemplo, Invitado a Reserva sería "reservar" la reserva. Hay muchos recursos disponibles en la red mundial que pueden ayudarlo a construir su diagrama de entidad y hay un par de URL a continuación que se pueden utilizar en términos de comparación y brindar algunas 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
Buena suerte.