Answered step by step
Verified Expert Solution
Link Copied!

Question

1 Approved Answer

Please need help with step 3 How do i normalize to third normal form? Thank you so much!! Use Case Description: ABC Supply Company needs

Please need help with step 3
How do i normalize to third normal form?
Thank you so much!! 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 Vendor Item Number 231134-678 Room Number(s) 325, 100 Item Quantity on Hand Item Name HP Deskjet 895Cse HP Toner Item Quantity on Order 555 Vendor Name Sam's Supply Store Sam's Supply Store John's Warehouse 342245-225 325 555 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. 100 987 254278-450 | DT 400 Cable Electronic Depot, Inc. 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 descriptic 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). 1NF: "The key" Normalization to the first normal form (1NF) 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)

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

Introduction To Constraint Databases

Authors: Peter Revesz

1st Edition

1441931554, 978-1441931559

Students also viewed these Databases questions