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

  Identifies the cost of computer

identifies the cost of computer components to configure a computer system (including all peripheral devices where needed) for use in one of the following four situations:

  Input devices

Compare how the gestures data is generated and represented for interpretation in each of the following input devices. In your comparison, consider the data formats (radio waves, electrical signal, sound, etc.), device drivers, operating systems suppo..

  Cores on computer systems

Assignment : Cores on Computer Systems:  Differentiate between multiprocessor systems and many-core systems in terms of power efficiency, cost benefit analysis, instructions processing efficiency, and packaging form factors.

  Prepare an annual budget in an excel spreadsheet

Prepare working solutions in Excel that will manage the annual budget

  Write a research paper in relation to a software design

Research paper in relation to a Software Design related topic

  Describe the forest, domain, ou, and trust configuration

Describe the forest, domain, OU, and trust configuration for Bluesky. Include a chart or diagram of the current configuration. Currently Bluesky has a single domain and default OU structure.

  Construct a truth table for the boolean expression

Construct a truth table for the Boolean expressions ABC + A'B'C' ABC + AB'C' + A'B'C' A(BC' + B'C)

  Evaluate the cost of materials

Evaluate the cost of materials

  The marie simulator

Depending on how comfortable you are with using the MARIE simulator after reading

  What is the main advantage of using master pages

What is the main advantage of using master pages. Explain the purpose and advantage of using styles.

  Describe the three fundamental models of distributed systems

Explain the two approaches to packet delivery by the network layer in Distributed Systems. Describe the three fundamental models of Distributed Systems

  Distinguish between caching and buffering

Distinguish between caching and buffering The failure model defines the ways in which failure may occur in order to provide an understanding of the effects of failure. Give one type of failure with a brief description of the failure

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