Customer Order Normalization

business

Description

Objective: Normalize table to third normal form (3NF)

Submission requirements:

  • For all text and image submissions, use MS Word, which is available to you within the Virtual Desktop Infrastructure (VDI).
  • For all SQL code submissions, use MS Word, which is available to you within VDI.
  • For all diagrams submissions, use MS Visio, which is available to you within VDI.
  • Note: If you need assistance on how to get started with this tool, go to the references section at the end of this document.

If the submission is more than one file:

Name each item appropriately.

For example: LAB3-Normalization-yourName.vsd, LAB3-Questions-yourName.docx

Save each item in a single folder.

This folder should also be named appropriately.

For example: LAB3-yourName

Compress the folder.

Submit the compressed file in Blackboard.

Lab: For this assignment, you will normalize the below Orders table to 3NF. Make sure to identify all the entities and their attributes, especially if you make any new items (such as entity or attributes). The following is a list of possible attributes for ORDERS; you may have more:

ORDERS

OrderNo

CustomerNo

CustomerName

CustomerAddress

CustomerCity

CustomerState

CustomerZip

OrderDate

ItemsOrdered

Total

Submit dependency diagrams for all entities you create. The following table is a sample of data, before ORDERS was normalized. Please start with the below table and then write out each dependency diagram as you move from 1NF to 2NF to 3NF. Show your progress and submit your final document with all dependency diagrams in Blackboard.


Related Questions in business category


Disclaimer
The ready solutions purchased from Library are already used solutions. Please do not submit them directly as it may lead to plagiarism. Once paid, the solution file download link will be sent to your provided email. Please either use them for learning purpose or re-write them in your own language. In case if you haven't get the email, do let us know via chat support.