Question: #1: E-R modeling & Normalization (20 points) Your task is to construct an E-R diagram and the resulting normalized tables to solve the scenario below.

#1: E-R modeling & Normalization (20 points) Your task is to construct an E-R diagram and the resulting normalized tables to solve the scenario below. You should present your results beginning with a Conceptual ERD (your initial impression of the scenario) and the corresponding Dependency Diagrams. From this continue to normalize until you have a complete set of related tables. Your task is to develop the database design for a business that has multiple stores. They would like to be able to track the sale of products to customers, as well as inventory level per store. Data must be captured to identify customers (name, address, phone number, email), products (price, type, manufacturer), and store (name, address). They also need to report on things like: Sales per store Sales per product Stock levels HINTS: Begin by looking at the customer. Customer ........ Products (1:M) Take a top-down approach; start with E-R and move to attribute definition Look for partial and transitive dependencies Remember to make attributes as atomic as possible Feel free to add any attributes you think are necessary Requirements: In this assignment, you are responsible for the following: E-R diagram based on your initial view of the database Dependency diagram(s) showing your entity definition Entity definition; list all fields, primary key, and foreign keys E-R diagram based upon your final ("'normalized view") of the database

Step by Step Solution

There are 3 Steps involved in it

1 Expert Approved Answer
Step: 1 Unlock blur-text-image
Question Has Been Solved by an Expert!

Get step-by-step solutions from verified subject matter experts

Step: 2 Unlock
Step: 3 Unlock

Students Have Also Explored These Related General Management Questions!