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

  What is the forecast for july

Can you teach me how to solve for a 4 month moving average where the weights are 0.4, 0.3, 0.2, and 0.1 used in order with the largest weight

  Operation of the new protocol with a time-line diagram

In this way, the sender can resend the corrupted packet without waiting for the time-out. Explain what changes need to be made in the FSM of Figure 23.21 and show an example of the operation of the new protocol with a time-line diagram.

  Write a program that lists the process id and command name

Make sure your program correctly handles the possibility that a /proc/PID directory disappears between the time that the program determines that the directory exists and the time that it tries to open the corresponding /proc/PID/status file.

  Logical operational model and physical operational model

Define Logical Operational Model and Physical Operational Model in your own words.

  How can you best explain why and elaborate your answer

The demand for salt is relatively price inelastic, while the demand for pretzels is relatively price elastic. How can you best explain why and elaborate your an

  Calculate the total attendance for the years

In cell B16, enter a function to calculate the total attendance for the years 2014 through 2018 using the totals in the range B12:F12.

  Draw a straight line demand curve show

Draw a straight line demand curve show where it is unit elastic, inelastic and elastic.

  Calculate an effect size as well as post hoc power

Calculate an effect size as well as post hoc power. Then write an APA-style paragraph reporting your results.

  Create a new excel 2013 spreadsheet

Create a new Excel 2013 spreadsheet, name it "Excel 2013 project 3" and follow these steps to include the following:

  Find the sixth term and the sum of the 15 terms

Find the number of permutations of the letters v, w, x, y, z taken five at a time.

  Pedigree of the software from security standpoint

It is necessary to explore all of the stakeholders involved within a software's development to understand the pedigree of the software from security standpoint

  Describe a scenario that would qualify for a rating of 1

The software used by the acquiring bank is relatively new, and only about a third of the project team is familiar with it. Your task is to determine a DPCI rating for the familiarity of the project team with the technology.

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