Trekking trips around world for small groups of customer

Assignment Help Operation Management
Reference no: EM132303641

Need an ER diagram

Caroline and Larry run a company that organizes trekking trips around the world for small groups of customers. These usually involve anywhere between 4 to 10 people per group. They asked you to help them design a database that will keep track of their bookings. You have conducted interviews with both and wrote down the information relevant to the database design. Use the below requirements to construct an ER diagram.

The database should keep track of customers and trips. For every customer we would like to keep track of their contact information (first & last name, address, phone, email). For every trip offered, we will keep track of its location (e.g., country), name, description, duration (beginning and ending dates), cost (per person), expected daily activity time (hours per day), average distance to walk every day, the terrain type (e.g., flat, hills, etc.), elevation change, and altitude at which the trip will take place. Both customers and trips will also need an internally assigned unique identifier (e.g., CustomerID and TripID)

Customers should be able to book many trips over time. Think of booking as a form of customer placing an order for a product (i.e., a trip). Customers should be able to create many bookings over time, but each single booking should be associated with one customer only. Each booking may include many trips (for instance, a customer may wish to combine a trip to Peru with a trip to Galapagos Islands), but a minimum of one trip is required. Each trip may be part of many bookings, but it is possible that we may have a trip in our offer that will never get booked. Each booking should have its own identifier, the date when it was created, and the total amount for which the customer was charged.

When a customer books a trip, we would like to know the personal details of the people for whom the customer booked a trip. For instance, we may have a customer book a trip for himself/herself and their family. We can collectively refer to them as participants. Any given booking might have only one participant, but it may have several as well. For each participant, we would like to keep track of their full name, contact information (phone, email), date of birth, height, weight, and the overall fitness level.

Caroline and Larry work with travel agents in each trip location. For each travel agent, the database should keep track of their personal and contact information. Each trip will only have one travel agent associated with it, but the same travel agent might be responsible for several trips. In addition, each trip may require one or more guides, with the same guides being able to work with many trips. For each guide, we would like to keep track of the personal and contact information.

Some trips may require specific hotel arrangements, while other may (for example, there may be not hotel available in high mountain areas). It is possible that several different hotels will have to be booked for a single trip. For each hotel we will want to know its name, and exact address.

Reference no: EM132303641

Questions Cloud

What is the expected number of barges in the system : What is the expected number of barges in the system? What is the expected number in the queue?
Discuss components that must be in place for organization : Identify and discuss the components that must be in place for an organization to gain real value from its BI and analytics efforts. BI and analytics efforts.
Find the average number of machines under repair : Find the average number of machines under repair.
Each analytical tool for internal analysis : Discuss strength and weakness of each analytical tool for internal analysis.
Trekking trips around world for small groups of customer : Caroline and Larry run a company that organizes trekking trips around the world for small groups of customers.
Discuss the leadership of the organization : Discuss the leadership of the organization and its relationship to the culture.
Advantage of raising or maintaining the minimum wage : What do you believe is the main advantage of raising or maintaining the minimum wage?
How is life expentancy associated with wealth inequality : How is life expentancy associated with wealth inequality? Why might this correlation exist? How might a national average hide this Association?
Why do many companies find increasing managing diversity : Why do many companies find increasing an managing diversity to be difficult challenge?

Reviews

Write a Review

Operation Management Questions & Answers

  Book review - the goal

Operations Management is about a book review. Title of the book is "Goal". This book has been written by Dr. Eliyahu Goldartt. The book has been appreciated by many as one of those books which offers an insight into the operations and strategic capac..

  Operational plan in hospitality enterprise

Operational plan pertaining to a hospitality enterprise is given in detail in the solution. The operational plan is an important plan or preparation which gives guidelines regarding the role and responsibilities of each and every operation at all lev..

  Managing operations and information

Recognise the importance of a strategic approach to the development and deployment of organisational information systems. Demonstrate an understanding of the importance of databases and their integration to the organisation's overall information mana..

  A make-or-buy analysis

An analysis of the holding costs, including the appropriate annual holding cost rate.

  Evolution and contributor of operations management

Briefly explain Evolution and contributor of Operations management.

  Functions and responsibilities of an operations manager

A number of drivers of change have transformed the roles, functions and responsibilities of an operations manager over recent years. These drivers have not only been based on technological innovations but also on the need for organisations to develop..

  Compute the optimal order quantity

Compute the Optimal Order quantity of DVD players. Determine the appropriate reorder point.

  Relationship to operations practice in the organisation

Evaluate problems in operations and identify approaches to overcoming them. Critically evaluate operating plans and identify areas for improvement. Justify, implement and evaluate changes to operations in line with modern approaches.

  A make or buy analysis

Develop a report for Figi Fabricating that will address the question of whether the company should continue to purchase the part from the supplier or begin to produce the part itself.

  Prepare a staffing plan

Prepare a staffing plan showing the change of your unit from medical/surgical staffing to oncology staffing.

  Leadership styles in different organizations

Ccompare the effectiveness of different leadership styles in different organizations

  Risk management tools and models

Be able to understand the concept of risk, roles and responsibilities for risk management and risk management tools and models.

Free Assignment Quote

Assured A++ Grade

Get guaranteed satisfaction & time on delivery in every assignment order you paid with us! We ensure premium quality solution document along with free turntin report!

All rights reserved! Copyrights ©2019-2020 ExpertsMind IT Educational Pvt Ltd