Case Background Hiraeth Cruises has been in the cruise business for the last 30 years. They...
Fantastic news! We've Found the answer you've been seeking!
Question:
Transcribed Image Text:
Case Background Hiraeth Cruises has been in the cruise business for the last 30 years. They started storing data in a file-based system and then transitioned into using spreadsheets. As years progressed, their business has grown exponentially leading to an increase in the number of cruises and volume of data. You have been recently employed a database model to replace the current spreadsheets. You have been provided with the following business rules about Hiraeth Cruises. This is only a section of their business rules. Vessels: Every vessel is uniquely identified using a primary identifier. Other details of a vessel include the name, and the year it was purchased. Every vessel is of a particular model. Every model is identified with a unique identifier. The name of the model and the passenger capacity for the model are recorded. The vessels are serviced in service docks. Every service dock is identified using a primary identifier. The name of the dock is also recorded. A vessel could get serviced in multiple docks. Every time the vessel is serviced, the service date, and multiple comments about the service are stored. There are three types of vessels: small, medium, and large vessels. Cruises: Every cruise is uniquely identified using a primary identifier. Other details of a cruise include the name, and the number of days the cruise goes for. There are two types of cruises: short and long cruises. A vessel gets booked by the cruise for a few months which are also recorded. The short cruises use small vessels, whereas the long cruises use either a medium or a large vessel. The cruises are created along a particular route. Every route is identified using an identifier. The description of the route is also stored. A route will have a source location, a destination location and multiple stopover locations. Each location is identified by a location code. The name of the location is also stored. Tours: Every cruise offers a unique set of tours for their customers. A tour code is used to identify a tour within every cruise. Other details of the tour such as the name, cost, and type are stored. A tour could be made up of other tours (a package). A tour could be a part of multiple packages. A tour will belong to a particular location. A location could have multiple tours. Staffing: Every Hiraeth staff member is provided with a unique staff number. The company also needs to keep track of other details about their staff members like their name, position, and their salary. There are two types of staff that need to be tracked in the system: crew staff and tour staff. For crew staff, their qualifications need to be recorded. For tour staff, their tour preferences need to be recorded. There are three types of tour staff - drivers, our guides, and assistants. The license number is recorded for the driver and the tour certification number is recorded for the tour guide. In certain instances, the drivers will need to be tour guides as well. Tour staff work for a particular location. Scheduling: A schedule gets created when the cruise is ready to handle bookings. The start date and the max capacity that can be booked are recorded. Every schedule has a detailed roster of the staff involved in the cruise including the crew and the tour staff. The start and end time for every staff will be stored in the roster. Task Description Task 1- EER Diagram (60 marks) Based on the business rules, you are expected to construct an Enhanced-ER (EER) diagram. The EER diagram should include entities, attributes, and identifiers. You are also expected to show the relationships among entities using cardinality and constraints. You may choose to add attributes on the relationships (if there are any) or create an associative entity, when necessary. Your diagram should also specify the complete (total) and disjoint (mutually exclusive) constraints on the EER. Task 2-Logical Transformation (40 marks) Based on your EER, perform a logical transformation. Please use 8a for your step 8 to keep the process simple. Please note, if there are errors in the EER diagram, this will impact your marks in the transformation. However, the correctness of the process will be taken into account. Case Background Hiraeth Cruises has been in the cruise business for the last 30 years. They started storing data in a file-based system and then transitioned into using spreadsheets. As years progressed, their business has grown exponentially leading to an increase in the number of cruises and volume of data. You have been recently employed a database model to replace the current spreadsheets. You have been provided with the following business rules about Hiraeth Cruises. This is only a section of their business rules. Vessels: Every vessel is uniquely identified using a primary identifier. Other details of a vessel include the name, and the year it was purchased. Every vessel is of a particular model. Every model is identified with a unique identifier. The name of the model and the passenger capacity for the model are recorded. The vessels are serviced in service docks. Every service dock is identified using a primary identifier. The name of the dock is also recorded. A vessel could get serviced in multiple docks. Every time the vessel is serviced, the service date, and multiple comments about the service are stored. There are three types of vessels: small, medium, and large vessels. Cruises: Every cruise is uniquely identified using a primary identifier. Other details of a cruise include the name, and the number of days the cruise goes for. There are two types of cruises: short and long cruises. A vessel gets booked by the cruise for a few months which are also recorded. The short cruises use small vessels, whereas the long cruises use either a medium or a large vessel. The cruises are created along a particular route. Every route is identified using an identifier. The description of the route is also stored. A route will have a source location, a destination location and multiple stopover locations. Each location is identified by a location code. The name of the location is also stored. Tours: Every cruise offers a unique set of tours for their customers. A tour code is used to identify a tour within every cruise. Other details of the tour such as the name, cost, and type are stored. A tour could be made up of other tours (a package). A tour could be a part of multiple packages. A tour will belong to a particular location. A location could have multiple tours. Staffing: Every Hiraeth staff member is provided with a unique staff number. The company also needs to keep track of other details about their staff members like their name, position, and their salary. There are two types of staff that need to be tracked in the system: crew staff and tour staff. For crew staff, their qualifications need to be recorded. For tour staff, their tour preferences need to be recorded. There are three types of tour staff - drivers, our guides, and assistants. The license number is recorded for the driver and the tour certification number is recorded for the tour guide. In certain instances, the drivers will need to be tour guides as well. Tour staff work for a particular location. Scheduling: A schedule gets created when the cruise is ready to handle bookings. The start date and the max capacity that can be booked are recorded. Every schedule has a detailed roster of the staff involved in the cruise including the crew and the tour staff. The start and end time for every staff will be stored in the roster. Task Description Task 1- EER Diagram (60 marks) Based on the business rules, you are expected to construct an Enhanced-ER (EER) diagram. The EER diagram should include entities, attributes, and identifiers. You are also expected to show the relationships among entities using cardinality and constraints. You may choose to add attributes on the relationships (if there are any) or create an associative entity, when necessary. Your diagram should also specify the complete (total) and disjoint (mutually exclusive) constraints on the EER. Task 2-Logical Transformation (40 marks) Based on your EER, perform a logical transformation. Please use 8a for your step 8 to keep the process simple. Please note, if there are errors in the EER diagram, this will impact your marks in the transformation. However, the correctness of the process will be taken into account.
Expert Answer:
Related Book For
Introduction To Federal Income Taxation In Canada
ISBN: 9781554965021
33rd Edition
Authors: Robert E. Beam, Stanley N. Laiken, James J. Barnett
Posted Date:
Students also viewed these computer network questions
-
EER Diagram Based on the business rules, you are expected to construct an Enhanced-ER (EER) diagram. The EER diagram should include entities, attributes, and identifiers. You are also expected to...
-
Read the case study "Southwest Airlines," found in Part 2 of your textbook. Review the "Guide to Case Analysis" found on pp. CA1 - CA11 of your textbook. (This guide follows the last case in the...
-
Planning is one of the most important management functions in any business. A front office managers first step in planning should involve determine the departments goals. Planning also includes...
-
- You have identified several risks on your project for which purchasing insurance is a possibility. The insurance company your firm uses has quoted reasonable rates, and your analysis shows that...
-
Roger Lopez, president of Gulliver Corporation, evaluated the performance report of the companys production department. Mr. Lopez was confused by some arguments presented by Abebe Reagin, the...
-
Suppose that a stock will pay a dividend of amount \(D\) at time \(\tau\). We wish to determine the price of a European call option on this stock using the lattice method. Accordingly, the time...
-
Discuss the major problems with acquisitions. Why are acquisitions often less suitable for entrepreneurial firms?
-
Newly formed S&J Iron Corporation has 50,000 shares of $10 par common stock authorized. On March 1, 2016, S&J Iron issued 6,000 shares of the stock for $16 per share. On May 2 the company issued an...
-
When China's clothing industry expands, the increase in world supply lowers the world price of clothing. Consider the effects this has on both an importer and an exporter of clothing. Suppose the...
-
Why should one study operations management?
-
Choose correct answer 1 . Which of the following is a device --------------- a .water filter b. mouse c. air conditioning 2. is a unit of physical ---------------- hardware or equipment that provides...
-
Is That a Union Forming? The employees in your company have stated that they are forming a union. Address the following: Suggest first steps for HR management to take in anticipation of the...
-
As a clinician, it is important to respect and honor the various ways individuals deal with loss. For some, reminders of their beloved may bring comfort, while others actively avoid those reminders....
-
What suggestions wouldyouhave for adult educators to increase engagementandself-directednessof adult learners in an online setting? Explain
-
Describe how you would model compliance with service health and safety policies and procedures in childcare ?
-
Describe, from your perspective, the essential role of the Senior Financial Analyst. Explain the roles' impact on the health care industry. Outline ways in which you can apply one of the discussed...
-
The manager at the General Motors factory wants to use control charts to control the thickness of brake pads they are manufacturing. Which chart(s) will you select for use? Xbar Chart and R chart c...
-
What are three disadvantages of using the direct write-off method?
-
For each of the following items, identify the appropriate provision of the Act which deals with the item listed. Be as specific as possible in citing the reference to the Act, i.e., Part, Division,...
-
Mia Gibbons is a vice president of Pump You Up Ltd., a private corporation she started and currently owns with three of her university colleagues. Mia has recently signed a lease for an upscale...
-
Coco Hardy is an apprentice with Sepp, a design house in Toronto. In her spare time, during some evenings and on weekends, she operates a sewing service for clothing manufacturers. She has set aside...
-
The W250 28 A-36 steel column is fixed at its base. Its top is constrained to rotate about the \(y-y\) axis and free to move along the \(y-y\) axis. If \(e=350 \mathrm{~mm}\), determine the allowable...
-
The W250 \(\times 28\) A-36 steel column is fixed at its base. Its top is constrained to rotate about the \(y-y\) axis and free to move along the \(y-y\) axis. Determine the force \(\mathbf{P}\) and...
-
The W14 \(\times 53\) column is fixed at its base and free at its top. Determine the maximum eccentric load \(P\) that it can support without causing it to buckle or yield. Take \(E_{\mathrm{st}}=\)...
Study smarter with the SolutionInn App