Identify the main entities of fast cabs

Assignment Help Basic Computer Science
Reference no: EM131216707

Read the following case study for a brief description of a taxi company called Fast Cabs. Each office has a manager, several taxi owners, drivers and administrative staff. The manager is responsible for the day-to-day running of the office. An owner provides one or more taxis to Fast Cabs and each taxi is allocated for use to a number of drivers. The majority of owners are also drivers. Fast Cabs taxis are not available for hire by the public hailing a taxi in the street but must be requested by first phoning the company to attend a given address. There are two kinds of clients, namely private and business. The business provided by private clients is on an ad hoc basis. The details of private clients are collected on the first booking of a taxi. However, the business provided by business clients is more formal and involves agreeing a contract of work with the business. A contract stipulates the number of jobs that Fast Cabs will undertake for a fixed fee. When a job comes into Fast Cabs the name, phone number and contract number (when appropriate) of the client is taken and then the pick-up date/time and pick-up/drop-off addresses are noted. Each job is allocated a unique job ID. The nearest driver to the pick-up address is called by radio and is informed of the details of the job. When a job is completed, the driver should note the mileage used and the charge made (for private clients only). If a job is not complete, the reason for the failed job should be noted.

(a) Identify the main entities of Fast Cabs.

(b) Identify the main relationships between the entities.

(c) Determine the multiplicity constraints for each relationship.

(d) Identify attributes and associate them with an entity or relationship.

(e) Determine candidate and primary key attributes for each entity.

(f) Using your answers (a) to (e) represent the data requirements of the Fast Cabs as an enhanced ER (EER) model. (Hint: Use optional Step 1.6 of the methodology to identify private clients (subclass) and business clients (subclass) as being special types of clients (super class).) State any assumptions necessary to support your design.

Reference no: EM131216707

Questions Cloud

What additional information or considerations would you need : If you are rejecting the invitation, what additional information or considerations would you need to eliminate your apprehensions in order to accept this invitation?
How is the theme developed through text and illustrations : In what ways do the illustrations help create the meaning of the text? Do the illustrations extend the text in any way? Do they provide clues to the action of the story? Explain your answer.
Determine the maximum value of the voltage transfer function : Determine the maximum value of the voltage transfer function.  - Determine the frequencies at which the magnitude is 1/ √2 of the peak value.
How does your answer explain your ultimate life goals : How does your answer explain your ultimate life goals? Expectations? Hopes? Fears? Purpose? If it does not explain any of these things, why not?
Identify the main entities of fast cabs : Using your answers (a) to (e) represent the data requirements of the Fast Cabs as an enhanced ER (EER) model. (Hint: Use optional Step 1.6 of the methodology to identify private clients (subclass) and business clients (subclass) as being special t..
What is the maximum voltage gain : The transistor is biased at IDQ = 0.8 mA. - What is the maximum voltage gain? -  What is the bandwidth?
Compare your er model with the answer er model : Compare your ER model with the answer ER model and justify any differences found.
Analyze the types of care your chosen organization focus on : Analyze the types of care or service your chosen organization focus on. Analyze the mission. Analyze the QI goals the organization has in place.
Determine rc and determine the maximum gain : The circuit bandwidth is 800 MHz and the quiescent collector-emitter voltage is VCEQ = 1.25 V. - Determine RC.- Determine the maximum gain.

Reviews

Write a Review

Basic Computer Science Questions & Answers

  Compute the side-length of a square plate capacitor

if the smallest observable voltage is 0.1 V, compute the side-length of a square plate capacitor that can detect one electron, assuming the dielectric is air with relative permittivity of 1 and the distance between plates is 10 nm (10 × 10-9 m).

  Recognizing team-based achievement

The center has not previously considered recognizing team-based achievement in its compensation plan. Given the information presented above,

  Generate the completion times of the jobs

generate the completion times of the jobs.

  For the first one i used the substitution method

For the first one I used the substitution method which gave me n^2 but wasn't right and the second one I used Masters Theorem and got nlog^4(n) which also wasn't right. A thorough explanation would be helpful.

  Are there certain projects in which the traditional approach

Are there certain projects in which the traditional approach

  Find entry index to locate the entry to remove

Assuming that the entry is located, what does remove need to do after it gets the index of this entry?

  How does pdf manage bitmap images

What is the effect of shifting an unsigned number in a register two bits to the left?

  Describe one kind of software or technique used in software

Describe one kind of software or technique used in software that you think is innovative, like an invention, for which patent protection might be appropriate. What policy for Internet access and use of filter software do you think is appropriate for ..

  Differentiate system software and application software

Write down the difference between system software and application software? Choose two of the application you listed and describe how you determine version of these programs. What specific features do you like about each program?

  Create a visualization that includes additional information

Create a visualization that includes this additional information.

  Translation and program interpretation

Differentiate between program translation and program interpretation.

  Display the largest of a list of positive numbers

solve the problem by using raptor. Find and display the largest of a list of positive numbers entered by the users. The user should indicate that he/she has finished entering numbers by entering a 0.

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