Purchase Solution

Sales Invoice Normalisation

Not what you're looking for?

Ask Custom Question

Consider a typical sales invoice that would include the information below. Design a single table to hold all of the information required to store an invoice including this information. Next, apply normalization to reduce this table to third normal form. Prepare a Word document showing the original and final tables. Include a short summary of the problems with the original single table design and how normalization improved the design.

Orders:

- Order_id
- Order_date
- Customer_id
- Customer_name
- Customer_address
- Customer_city
- Customer_state
- Item_id
- Item_description
- Item_qty
- Item_price
- Item_total_price
- Order_total_price

Purchase this Solution

Solution Summary

A word document file containing the answer to the given question. It show step by step instructions on how to design a table to store an invoice information provided in the question, and to bring the table from its first normal form into third normal form. The solution also identifies the primary keys and the foreign keys, marked as bold in the attached document.

Purchase this Solution


Free BrainMass Quizzes
Motivation

This tests some key elements of major motivation theories.

Organizational Leadership Quiz

This quiz prepares a person to do well when it comes to studying organizational leadership in their studies.

Introduction to Finance

This quiz test introductory finance topics.

Marketing Management Philosophies Quiz

A test on how well a student understands the basic assumptions of marketers on buyers that will form a basis of their marketing strategies.

Understanding the Accounting Equation

These 10 questions help a new student of accounting to understand the basic premise of accounting and how it is applied to the business world.