Create an ER diagram CSCI335: Project Taxi Reservation Database You are in the process to create a
Fantastic news! We've Found the answer you've been seeking!
Question:
Create an ER diagram
Transcribed Image Text:
CSCI335: Project Taxi Reservation Database You are in the process to create a database that contains all information about different Taxi companies in your country. This will help the customers to select their desired company, and reserve the appropriate car, and driver accordingly. For that reason, your TAXI RESERVATION Database should be composed as following: > The Taxi Company has a unique name, a unique company registration number, a founding date, headquarter manager, headquarter address, and headquarter phone number. Each company can have many branches. > Each branch has a name, an address, a phone number, a manager, two administrative staffs, taxi car owners, and drivers. It is not necessary that the number of cars is equal to the number of drivers. > Each of the manager and the administrative staffs has a name, a social security number, office number, address, birth date (The age should be between 18 and 65), and personal phone number (can have many phone numbers). > The car owner can provide one or more cars to the company. Each owner has a name, id, date of birth, an address, and a phone number. > Each taxi car has a unique plate number, model, and number of seats. A taxi car can be driven by any driver. > Each driver, which can be an owner of a car, has an id, name, age (less than 60), an address, phone number, and net salary. Each driver is assigned to a specific branch. > All these taxis are only available for private clients. The client information is collected through phone calls. Each client has a name, an id, an address, and a phone number. > When a reservation is selected, the name and phone number of the client are taken, then the pick-up date/time and pick-up/drop-off address are noted, in addition to the chosen company and car. Each reservation is allocated a unique reservation id. The reservation is assigned to a driver, start/end time of the trip, and fees. Note that if the driver makes more than three trips per a day, he will receive an extra of 5% of his net salary. > You can add any assumption and suggestion if needed. Steps to Be Done > Step 1: Data Modeling Create an ER diagram, CSCI335: Project Taxi Reservation Database You are in the process to create a database that contains all information about different Taxi companies in your country. This will help the customers to select their desired company, and reserve the appropriate car, and driver accordingly. For that reason, your TAXI RESERVATION Database should be composed as following: > The Taxi Company has a unique name, a unique company registration number, a founding date, headquarter manager, headquarter address, and headquarter phone number. Each company can have many branches. > Each branch has a name, an address, a phone number, a manager, two administrative staffs, taxi car owners, and drivers. It is not necessary that the number of cars is equal to the number of drivers. > Each of the manager and the administrative staffs has a name, a social security number, office number, address, birth date (The age should be between 18 and 65), and personal phone number (can have many phone numbers). > The car owner can provide one or more cars to the company. Each owner has a name, id, date of birth, an address, and a phone number. > Each taxi car has a unique plate number, model, and number of seats. A taxi car can be driven by any driver. > Each driver, which can be an owner of a car, has an id, name, age (less than 60), an address, phone number, and net salary. Each driver is assigned to a specific branch. > All these taxis are only available for private clients. The client information is collected through phone calls. Each client has a name, an id, an address, and a phone number. > When a reservation is selected, the name and phone number of the client are taken, then the pick-up date/time and pick-up/drop-off address are noted, in addition to the chosen company and car. Each reservation is allocated a unique reservation id. The reservation is assigned to a driver, start/end time of the trip, and fees. Note that if the driver makes more than three trips per a day, he will receive an extra of 5% of his net salary. > You can add any assumption and suggestion if needed. Steps to Be Done > Step 1: Data Modeling Create an ER diagram,
Expert Answer:
Answer rating: 100% (QA)
ER Diagram Taxi Reservation System Figure ERdiagram Step by step solution Ste... View the full answer
Posted Date:
Students also viewed these databases questions
-
Create an ER diagram for each of the following descriptions: (a) Each company operates four departments, and each department belongs to one company. (b) Each department in part (a) employs one or...
-
Create an ER diagram for a hardware store. Make sure that you cover (at least) store transactions, inventory, and personnel. Base your ER diagram on an appropriate set of business rules that you...
-
Create an ER diagram for the Daycare. The daycare keeps track of every family. A family can have two parents, an unlimited number of children, current address for parent 1, current address for parent...
-
A company writes a check to replenish a $100 petty cash fund when the fund contains receipts of $94 and $4 in cash. In recording the check, the company should: (a) debit Cash Over and Short for $2....
-
How much freedom should a company like Altitude Online allow for its employees to choose their own personal application software? Why might a company prefer to standardize around specific software...
-
Rebecca entered into a written contract to sell certain real estate to Mary, a minor, for $80,000, payable $4,000 on the execution of the contract and $800 on the first day of each month thereafter...
-
Refer to the data given for the North Company in Problem P12-2A a. Calculate the change in cash that occurred during 2019. b. Prepare a statement of cash flows using the direct method. Problem P12-2A...
-
The Montero Company, a wholesale distributor of furnace and air conditioning equipment, began business on July 1, 20X2. The following summarized transactions occurred during July: a. Monteros...
-
type a report can be on a topic of your choosing related to future technology or business process innovations that will impact the sustainability of firms or the creation of new firms. The report...
-
As the manager of Margarita Mexican Restaurant, you must deal with a variety of business transactions. Provide an explanation for the following transactions: a. Debit Equipment and credit Cash. b....
-
A debt of $401 due in 4 months and another debt of $638 due in 11 months are both to be paid with a single payment in 8 months. What single payment will pay off the two debts if the interest rate is...
-
Bobby Company has fixed costs of $160,000. The unit selling price, variable cost per unit, and contribution margin per unit for the company's two products are as follows: Product Selling Price per...
-
Find the extreme values of the function subject to the given constraint. f(x, y) = xy, x^2 + y^2 = 128
-
Suppose there are two uncorrelated risky assets A and B. Asset A has volatility 15% and return 15%. Asset B has volatility 25% and return 25%. You are a mean-variance investor with risk-aversion...
-
Describe the procedure" an auditor adopts, to communicate the identified misstatements during audit procedure?
-
Simon Company's year - end balance sheets follow. At December 3 1 Current Year 1 Year Ago 2 Years Ago Assets Cash $ 3 5 , 2 6 7 $ 4 1 , 2 2 3 $ 4 4 , 6 9 4 Accounts receivable, net 1 0 5 , 3 1 1 7 3...
-
You want to know the favorite actor of the people in your town. Using your experience of selecting samples while doing the voter simulation project, determine if each of the following is a simple...
-
Define relevant costs and discuss: (1) whether all future costs are relevant for decision making and (2) whether variable costs are always relevant and fixed costs are always irrelevant
-
Total revenue for a perfectly competitive firm equals the _________ times the _________.
-
If perfectly competitive producers are currently making economic profits, the market supply curve will shift to the right over time as more firms _________ and existing firms _________.
-
As entry into a profitable industry pushes down the market price, producers will move from a situation where price _________ average total cost to one where price _________ average total cost.
Study smarter with the SolutionInn App