1. Go4ltTours is a travel agency company that places value on their high service standards and the experiences they provide to their clients. In a bid to improve their handling of client bookings for the different tours they offer, they have hired you to develop the information system that will be used. They have brought you in to specifically help them design the database their information system will be using. As part of your design job, the Go4ltTours managers asked you to provide an Entity Relationship Diagram to show the structure of the database. They would like you to enable the database to keep track of the tours they offer. Details such as the name of the tour, description, location and price are very important and must be handled. The managers also want to keep track of the customers that use their system. The designed database should be able to store details on all customers such as first name, last name, address, date of birth, email address and their preferred climate. Each customer can make multiple bookings on the system. Each booking can only be made by one customer. To improve their management practices, Go4ltTours would like to keep information on each of the booking options of their customers. Information on bookings incudes the status of the booking, the date the booking was made, and the cost of the booking as well as whether or not a voucher is used for the booking. Each of the bookings that can be made by customers can also be linked to the

Computer Networking: A Top-Down Approach (7th Edition)
7th Edition
ISBN:9780133594140
Author:James Kurose, Keith Ross
Publisher:James Kurose, Keith Ross
Chapter1: Computer Networks And The Internet
Section: Chapter Questions
Problem R1RQ: What is the difference between a host and an end system? List several different types of end...
icon
Related questions
Question
100%
1.
Go4ltTours is a travel agency company that places value on their high service
standards and the experiences they provide to their clients. In a bid to improve
their handling of client bookings for the different tours they offer, they have
hired you to develop the information system that will be used.
They have brought you in to specifically help them design the database their
information system will be using. As part of your design job, the Go4ltTours
managers asked you to provide an Entity Relationship Diagram to show the
structure of the database.
They would like you to enable the database to keep track of the tours they offer.
Details such as the name of the tour, description, location and price are very
important and must be handled.
The managers also want to keep track of the customers that use their system.
The designed database should be able to store details on all customers such as
first name, last name, address, date of birth, email address and their preferred
climate.
Each customer can make multiple bookings on the system. Each booking can
only be made by one customer. To improve their management practices,
Go4ltTours would like to keep information on each of the booking options of
their customers. Information on bookings incudes the status of the booking, the
date the booking was made, and the cost of the booking as well as whether or
not a voucher is used for the booking.
Each of the bookings that can be made by customers can also be linked to the
Transcribed Image Text:1. Go4ltTours is a travel agency company that places value on their high service standards and the experiences they provide to their clients. In a bid to improve their handling of client bookings for the different tours they offer, they have hired you to develop the information system that will be used. They have brought you in to specifically help them design the database their information system will be using. As part of your design job, the Go4ltTours managers asked you to provide an Entity Relationship Diagram to show the structure of the database. They would like you to enable the database to keep track of the tours they offer. Details such as the name of the tour, description, location and price are very important and must be handled. The managers also want to keep track of the customers that use their system. The designed database should be able to store details on all customers such as first name, last name, address, date of birth, email address and their preferred climate. Each customer can make multiple bookings on the system. Each booking can only be made by one customer. To improve their management practices, Go4ltTours would like to keep information on each of the booking options of their customers. Information on bookings incudes the status of the booking, the date the booking was made, and the cost of the booking as well as whether or not a voucher is used for the booking. Each of the bookings that can be made by customers can also be linked to the
tours that are offered by Go4ltTours since such tours can be offered as part of
a package for a booking. Each booking can have many tours as part of its
package, just like each of the tours that are offered can be included in the
different bookings that Go4ltTours gets. The tour's date must be stored to avoid
clashes in the schedule.
Given the information above, draw an ER Diagram showing the following:
• Entities,
• Attributes,
• All key attributes,
• Data types for each attribute, and
• All relationships between the entities.
NB: You may use one of the standardised ERD notations.
Transcribed Image Text:tours that are offered by Go4ltTours since such tours can be offered as part of a package for a booking. Each booking can have many tours as part of its package, just like each of the tours that are offered can be included in the different bookings that Go4ltTours gets. The tour's date must be stored to avoid clashes in the schedule. Given the information above, draw an ER Diagram showing the following: • Entities, • Attributes, • All key attributes, • Data types for each attribute, and • All relationships between the entities. NB: You may use one of the standardised ERD notations.
Expert Solution
steps

Step by step

Solved in 2 steps with 1 images

Blurred answer
Recommended textbooks for you
Computer Networking: A Top-Down Approach (7th Edi…
Computer Networking: A Top-Down Approach (7th Edi…
Computer Engineering
ISBN:
9780133594140
Author:
James Kurose, Keith Ross
Publisher:
PEARSON
Computer Organization and Design MIPS Edition, Fi…
Computer Organization and Design MIPS Edition, Fi…
Computer Engineering
ISBN:
9780124077263
Author:
David A. Patterson, John L. Hennessy
Publisher:
Elsevier Science
Network+ Guide to Networks (MindTap Course List)
Network+ Guide to Networks (MindTap Course List)
Computer Engineering
ISBN:
9781337569330
Author:
Jill West, Tamara Dean, Jean Andrews
Publisher:
Cengage Learning
Concepts of Database Management
Concepts of Database Management
Computer Engineering
ISBN:
9781337093422
Author:
Joy L. Starks, Philip J. Pratt, Mary Z. Last
Publisher:
Cengage Learning
Prelude to Programming
Prelude to Programming
Computer Engineering
ISBN:
9780133750423
Author:
VENIT, Stewart
Publisher:
Pearson Education
Sc Business Data Communications and Networking, T…
Sc Business Data Communications and Networking, T…
Computer Engineering
ISBN:
9781119368830
Author:
FITZGERALD
Publisher:
WILEY