Question

CREATE an ER diagram for Home Depot. You should have a notion for products (models, features,...

CREATE an ER diagram for Home Depot. You should have a notion for products (models, features, serial number, description, etc …), suppliers, warehouses, contractors, employees, managers and anything else that you believe Home Depot would need to use to run their business.

  1. Be detailed!
  2. You MUST specify multiplicities -> many-many, many-one, one-one
  3. Be sure to specify keys

Our database should be able to model the following data:

  • Employees – come up with pertinent data to store for an employee based on examples we have seen in class. (ideas: Address, date of birth, hire date, salary, etc …)
  • Managers – a special case of employees (what makes a manager different from an employee) You need to have a way to list the employees that are managed by a manager. You also need to be able to model which manager manages which department.
  • Departments – you need to model which employees work in which department.
  • Store – a physical store location – each store will have its own inventory etc …
  • Products – need a price. We can assume that each product will have a single price
  • Orders – needs to be associated with store. A single store can have multiple orders. An Order should have products and quantities. Has an order shipped yet?
  • Suppliers – Parts need suppliers – where will the product come from. We can assume to simplify that each product is only supplied by a single supplier at a given price.
  • Be creative and thoughtful – go beyond what I have listed here.
  • Come up with appropriate attributes

Recall that each Entity Set should have a key.

Convert your ER diagram into a set of Tables (Relations)

0 0
Add a comment Improve this question Transcribed image text
Know the answer?
Add Answer to:
CREATE an ER diagram for Home Depot. You should have a notion for products (models, features,...
Your Answer:

Post as a guest

Your Name:

What's your source?

Earn Coins

Coins can be redeemed for fabulous gifts.

Not the answer you're looking for? Ask your own homework help question. Our experts will answer your question WITHIN MINUTES for Free.
Similar Homework Help Questions
  • Database Managment System Create an ER diagram that describes a retail store operation. Stores are managed...

    Database Managment System Create an ER diagram that describes a retail store operation. Stores are managed by only one Manager and a Manager manages only one store. Employees work in the stores and may work in different stores in a small geographical area. Stores are staffed with many Employees. Employees have timecards that have a startTime and endTime. Timescards are determined by the startTime and the employee SSN. The endTime for the employee and the store id also appear on...

  • Identify a product that The Home Depot company produces. We need inventory of products for many...

    Identify a product that The Home Depot company produces. We need inventory of products for many reasons, but primarily to meet uncertainty in demand, production, and supplies. These truths pertain to both services, information flow, and goods. For the product you identified for your Home Depot, what is it that needs to be “inventoried” to assure on time delivery of your product to the customer? Of course you have to support your statement.

  • 2. Design an ER-diagram for a bank that implements the following requirements. The database you design...

    2. Design an ER-diagram for a bank that implements the following requirements. The database you design should store information about customers, accounts, branches and employees • Customer: Customers are identified by their SSN. For each customer we store a name, multiple phone numbers (one or more), and an occupation. • Account: Accounts are identified by an account number and the branch they belong to. For each account we store a balance and the type of account (e.g., savings). – An...

  • Prepare an entity-relationship (ER) diagram using MySQL Workbench for the user requirements described below. Be sure...

    Prepare an entity-relationship (ER) diagram using MySQL Workbench for the user requirements described below. Be sure that your ER diagram has the following elements: entities; relationships between entities; primary and foreign keys, and other necessary columns for each entity. Global Trading (GT) is a wholesale business that sells a variety of products; its customers are other businesses. Also GT's vendors are other businesses. GT has the following business rules for the database that the company wants you to design: -A...

  • Questions: Assume you are creating a database for IS paint store. Suppose you have an ER diagram ...

    Questions: Assume you are creating a database for IS paint store. Suppose you have an ER diagram like the following: Please answer the following questions. Explain your answer. 1. Convert the ER diagrams to relational tables. 2. Specify primary keys and foreign keys in each table. For foreign keys, specify which primary key it references to. 3. Please create the tables in SQL for the relational tables in our ER diagrams. You also need to define primary keys and foreign...

  • Q1.a) Based on the business rules, you are expected to construct an Entity-Relationship (ER) diagram. The...

    Q1.a) Based on the business rules, you are expected to construct an Entity-Relationship (ER) diagram. The ER diagram should include entities, attributes (if there are less than three specified in the business statements, please add some extra attributes), identifiers and corresponding data types, the relationships among entities with cardinality and associative entities. .b) Extend Q1.a) to apply generalization/specialization technique to construct an Enhanced-ER (EER) diagram. The EER diagram should specify the complete (total) and disjoint (mutuallyexclusive) constraints on the generalization/specialization....

  • Part 1: Why do we need to create an E-ER model for an ER model? Explain...

    Part 1: Why do we need to create an E-ER model for an ER model? Explain the ‘overlap’ and ‘disjoint’ rules of E-ER model Part 2: You are creating a database for a college/university. Develop an E-ER Model with this given information: 1) Two specializations of Person: employee, student  Person can be employee and/or student at the same time 2) Three specializations of Employee: staff, faculty, student assistant 3) Two specializations of Student:  Graduate, undergraduate student  Student...

  • Managers are the key to ethical business practice as they are the potential role models for...

    Managers are the key to ethical business practice as they are the potential role models for all employees, customers, suppliers, etc. and also the endorsers of ethical policies. Due to changes in management practice, business process reengineering and the downsizing of western companies, many modern businesses have fewer managers today – yet each manager has more staff to control: How should organizations be ethical? Are employees attracted to ethical employers? Give reasons why you believe they may or may not...

  • PART I: E-R Diagram Using MS Visio, you have previously practiced creating E-R diagrams. In this ...

    PART I: E-R Diagram Using MS Visio, you have previously practiced creating E-R diagrams. In this exercise, you will read and understand a scenario, identify relevant entities, then create proper ER diagrams You are tasked with drawing an ER diagram for a database that contains companies, departments, employees, employees' dependents (children), and employees' history. Answer each of the following questions (a)-(e) by providing an ER diagranm (a) [10 points] Each company operates four departments, and each department belongs to one...

  • You are asked to design a data model for The Wagging Tail, an online store that...

    You are asked to design a data model for The Wagging Tail, an online store that sells products for dogs, e.g. dog collars, dog food, dog toys, dog treats, etc. You want to keep track of three entities: (1) the products that the store sells, (2) customers who purchase the products, and (3) the orders that are made on the website. Draw an ERD diagram and use the following information to help guide your drawing: The database should keep track...

ADVERTISEMENT
Free Homework Help App
Download From Google Play
Scan Your Homework
to Get Instant Free Answers
Need Online Homework Help?
Ask a Question
Get Answers For Free
Most questions answered within 3 hours.
ADVERTISEMENT
ADVERTISEMENT