Answered step by step
Verified Expert Solution
Link Copied!

Question

1 Approved Answer

I need help for Step 3 please? 1NF, 2NF, 3NF for this data! Thank you! Use Case Description: ABC Supply Company needs to keep track

I need help for Step 3 please? 1NF, 2NF, 3NF for this data!
Thank you! image text in transcribed
image text in transcribed
Use Case Description: ABC Supply Company needs to keep track of their office and computer inventory in order to reduce costs, manage reorder points, and better! track item locations within their facilities. They need to track which buildings contain what products and be able to contact the manager of each building to verify inventory and reorder products, when necessary. The New Technology Center (NTC) is a building managed by Ingrid B. Johnson, while the Candice Simms Foundation (CSF) Building is managed by Mary B. Carter. Both managers have access to the central building phone number Currently, one of the administrative assistants keeps track of office furniture, computers, servers, printers, scanners, printer toner, etc. using a simple spreadsheet. It looks something like this, with just a sample of five of the items tracked: Building Room Number(s) 325, 100 Vendor ID Item Quantity on Hand Item Item Number Name 231134-678 HP Deskjet 895Cse 342245-225 HP Toner Item Quantity on Order 555 325 Vendor Name Sam's Supply Store Sam's Supply Store John's Warehouse 254668-449 DT Scanner 123 New Technology Center New Technology Center Candice Simms Foundation Building Candice Simms Foundation Building New Technology Building 254678-449 DT Hard Drive 100 Electronic Depot, Inc 294 278 490 | T 400 Cable 100 Electronic Depot inc Step 1: Read the use case and carefully view the data. Write down the business rules. Step 2: Define the entities, attributes, and relationships and model them. To do so, write the relational schema. Look at the sample records and any data found inside the use case description. Find the possible themes, and then: a. Setup the relational schema all of the attributes listed. b. If possible, identify a candidate primary key that uniquely defines each row. c. Create a dependency diagram Step 3: Normalize to third normal form (3NF). 1NP: "The key" Normalization to the first normal form (INF) involves: 1. Looking at the sample records to find the primary key. We have already assigned a PK in the prior step 2. Looking at the sample records to find any repeating groups 3. Drawing the updated dependency diagram(s). 2NF "The Whole key": Normalization to the first second form (2NF) involves: 1. Being in 1NF. 2. Removing any partial dependencies. Draw any updated relational schemes and dependency diagrams. 3NF "Nothing but the key": Normalization to the third normal form (NF) involves: 1. Being in 2NF. 2. Containing no transitive dependencies

Step by Step Solution

There are 3 Steps involved in it

Step: 1

blur-text-image

Get Instant Access to Expert-Tailored Solutions

See step-by-step solutions with expert insights and AI powered tools for academic success

Step: 2

blur-text-image

Step: 3

blur-text-image

Ace Your Homework with AI

Get the answers you need in no time with our AI-driven, step-by-step assistance

Get Started

Recommended Textbook for

Big Data With Hadoop MapReduce A Classroom Approach

Authors: Rathinaraja Jeyaraj ,Ganeshkumar Pugalendhi ,Anand Paul

1st Edition

1774634848, 978-1774634844

More Books

Students also viewed these Databases questions

Question

What is the hardest thing youve done in the past 3 years?

Answered: 1 week ago