Draw an er diagram for the situation

Assignment Help Basic Computer Science
Reference no: EM132493715

Draw an ER diagram for the situation below including primary keys, attributes, cardinalities and necessary relationships.

Be sure to break down any many to many relationships

List any assumptions that you made for your ERD

Thomas Fauci, owner of Fauci Ace Hardware store, has hired you as a contractor to design a database management system for his chain of three stores that sell building equipment and materials. He would like to track sales, clients, and employees. The following list of business rules and specifications must be incorporated in your design:

Clients place orders through a store. Fauci need to track the following about clients: name, address, city, state, zip code, telephone, date of birth, and primary language. A client may place many orders. A client does not always have to order through the same store all the time. Clients may have one or more charge accounts, although they may also have no charge accounts. The following information needs to be recorded about accounts: balance, last payment date, last payment amount, and type. A store may have many clients. The following information about each store needs to be recorded: store number, location (address, city, state, zip code), and square footage. A store may sell all items or may only sell certain items. Orders are composed of one or more items. The following information about each order needs to be recorded: order date and credit authorization status. Items may be sold by one or more stores. We wish to record the following about each item: description, color, size, pattern, and type. An item can be composed of multiple items; for example, a dining room wallcovering set (item 20) may consist of wallpaper (item 22) and borders (item 23). Mr Fauci employs 78 employees. He would like to track the following information about employees: name, address (street, city, state, zip code), telephone, date of hire, title, salary, skill, and age. Each employee works in one and only one store. Each employee may have one or more dependents. We wish to record the name of the dependent as well as the age and relationship. Employees can have one or more skills. Skill efficiencies are important to Mr Fauci.

Reference no: EM132493715

Questions Cloud

Explain whether anushka work hard or under circumstances : Explain whether Anushka will work hard or under these circumstances. Having accepted the position, Anushka realizes that she can opportunist
Use the greedy algorithm to make change using quarters : Use the greedy algorithm to make change using quarters, dimes, nickels, and pennies for 98 cents.
Write any journal entries that ubc financial should make : Write any journal entries that UBC Financial should make as the result of information in the preceding report. Assume that the company has 1.3 million shares
What is the trades in the market : YTM on a 10-year debt instrument that makes monthly interest payments at the rate of 5% per annum, has a face value of $100 and trades in the market for $80 is
Draw an er diagram for the situation : Draw an ER diagram for the situation below including primary keys, attributes, cardinalities and necessary relationships.
Relational database management system : Relational database management system you wish (e.g. JavaDB, SQLServer, MySQL, Oracle, Access, etc.). The database should be normalised and use primary key
How much interest expense would be reported on the statement : How much interest expense would be reported on the statement of earnings for 2017? (Round intermediate and final answer to the nearest whole dollar.)
What flags would be set after operation : Give the answer and what flags (parity, zero, auxiliary carry, carry, overflow or sign) would be set after this operation.
Compare the efficiency of searching for an element : Compare the efficiency of searching for an element in the two structures. Explain your answer.

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