Show the primary and foreign keys for each entity

Assignment Help Basic Computer Science
Reference no: EM131012160

Cars-To-Drive (CTD) is a used car dealership operating in the Sydney CBD as a franchise business. They wish to have their customers to be able to view the cars listed for sale online and to track what cars are being sold and what other cars are in stock by each franchisee.

CTD has hired you to design a relational database to better track and record their operational data, according to the business rules listed below:

1. CTD dealers exist in six different locations around the Sydney area and each location has just one dealer, being the franchisee.
Every location is identified by a location code, location name, street, city, state, postcode and phone number. Similarity, a franchisee is identified by a number, name, contact, etc...

2. A franchisee employs between 4 to 8 staff members in each location and one of these employees is the manager who supervises all other staff/employees.
Information about all the employees and the manager in each location is to be kept in the database.

3. Each location stores various types of cars, and each type may contain a range of the same type; for example a type is Commodore and a range is Commodore Calais-V, a Commodore Evoke, etc., but each range is of only one type.
Information about all the car type, range, year, and condition in each location is to be kept in the database.

4. CTD needs to also record the cars that were sold by each franchisee: the type and range, the date sold and the salesperson who sold the car. Accordingly a franchisee may sell many cars of the same type and range.

· Create an ERD that represents the entities, attributes, the relationships between entities, and the cardinality and optionality of each relationship that are described by this business rule.

· Clearly show the primary and foreign keys for each entity.

Reference no: EM131012160

Questions Cloud

Conduct a management analysis of haighs chocolates : Conduct a management analysis of Haigh's Chocolates - Research, analysis and discussion of sustainability related strategies and issues
Riskier divisions get a greater share of capital : If the overall company weighted average cost of capital (WACC) were used as the hurdle rate for all divisions, would more conservative or riskier divisions get a greater share of capital? Explain your reasoning.
Which ecological system does the following describe : Which ecological system does the following describe? The teacher of a child with diabetes communicates with the parents about the child's needs
How much will you receive when the bonds mature : You purchase 6,500 bonds with a par value of $1,000 for $981 each. The bonds have a coupon rate of 10.4 percent paid semiannually, and mature in 10 years. How much will you receive on the next coupon date? How much will you receive when the bonds mat..
Show the primary and foreign keys for each entity : Create an ERD that represents the entities, attributes, the relationships between entities, and the cardinality and optionality of each relationship that are described by this business rule.
What are the different types of financial intermediaries : What are the different types of financial intermediaries? Give some characteristics that differentiate the various types of intermediaries. Describe the banking system found in the United States. What role does the Federal Reserve play in the U.S. ba..
Through its open market operations : Through its open market operations, the Federal Reserve recently increased deposits at financial institutions by $80 billion. If the reserve requirement for all deposits is 8 percent, what is the maximum effect that the Fed’s actions can have on tota..
What is the percentage reserve requirement : Deposits in all financial institutions equal $2 trillion. The total reserves held by these institutions are $200 billion, $100 billion of which is in excess of reserve requirements. What is the percentage reserve requirement?
Define the first step of research : Write a one to two (1-2) page essay in which you: Identify the first step in the student's guide to research.  Define the first step of research in your own words. Identify the major assumptions and bias of the drug industry that underlie drug resear..

Reviews

Write a Review

Basic Computer Science Questions & Answers

  Develop a table that provides the optimum values

Maximize Q for a window with L win = 1 m, satisfying all the conditions previously stated for each TE unit. Can all the TE units satisfy the conditions imposed? Develop a table that provides the optimum values for the design variables,V te , Q , P , ..

  Find a simplified expression for function

find a simplified expression for F = A?BC?D + A?B?D + A?CD + ABD + ABC - Assuming that the inputs ABCD = 0101, BCD = 1001, ABCD = 1011 never occur,

  How success or failure of restoration effort is estimated

Expalin why and how is success or failure of restoration effort estimated? Write down some significant considerations in creating monitoring plan to estimate restoration effort?

  Why target overlooked or ignored the red flag(s).

Conclude the main reasons why the attack on Target occurred. Give your opinion as to whether or not the attack was mainly due to the poor infrastructure or the inability of management to act accordingly. Justify your response.

  Determine if that polygon is a square

Given the length of four sides determine whether they can be used to create a polygon and determine if that polygon is a square. A polygon can be created if no single side is greater than the sum of the other three sides.

  A relational database model allows database users to analyze

"Relational Set Operators"Please respond to the following: A relational Database Model allows database users to analyze data thoroughly. To accomplish this, advanced commands such as UNION and INTERSECT may be used.  Describe a business scenario wher..

  Create a program to calculate the average of the class

Define a function "double average(int, int)" to calculate the class average In main function call average function and display the average of the class

  Create an object-oriented java web application

Create an object-oriented Java Web application that: a. displays the entire product inventory to the screen, including the product ID, name, description, and quantity. b. allows for a product to be searched by the product ID or product name.

  Draw the uml class diagram for the schoolbus

The declaration for the SchoolBus class. Instances of the SchoolBus class represent school buses of varying sizes. The class provides functions to add and remove students.

  Write a program in vb using repetition

Write a program in VB using repetition's such as a do loop that will display the results when a button is clicked.

  Develop a first-cut sequence diagram

Develop a first-cut sequence diagram, which only includes the actor and problem domain classes. Add the view layer classes and the data access classes to your diagram from part a.

  Explaining service strategy or service design

Select a topic that most interests you from Service Strategy or Service Design and then write a paper around that topic. Try to use as much of your own creativity and originality when writing the paper.

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