Question: I have been given a normalisation exercise with all of these info with their respective data (i will be the leaving the data out as

I have been given a normalisation exercise with all of these info with their respective data (i will be the leaving the data out as it is unnecessary):

SaleOrder# SaleOrderDate ApprovedByStaff# StaffName StaffPositionName StaffPositionID StaffContactPhone
StaffStartDate Customer# CustomerName CustomerAddress
CustomerSuburb CustomerState CustomerPostcode CustomerPhone CustomerContact Inventory#
InventoryDescription InventoryListPrice SaleOrderPrice QuantityOrdered Invoice#
ProcessedByStaff# StaffName StaffPositionName StaffPositionID StaffContactPhone
StaffStartDate ShippingDate InvoicePrice QuantitySold ReceivedByStaff# StaffName
RemittanceAdvice# StaffPositionName StaffPositionID StaffContactPhone StaffStartDate
CashAccount# CashReceiptDate CashReceiptAmount AccountDescription BankName DateAccountEstablished Staff#

(note: Staff# has no data) I have made a sale order table with:

SaleOrder# SaleOrderDate ApprovedByStaff# Customer#

and an inventory table with:

Inventory# InventoryDescription InventoryListPrice

and an employee table with:

StaffName StaffPositionName StaffPositionID StaffContactPhone StaffStartDate

and a customer table with:

Customer# CustomerName CustomerAddress CustomerSuburb CustomerState CustomerPostcode CustomerPhone CustomerContact

and a sale table with:

Invoice# Customer# ProcessedByStaff# QuantityOrdered SaleOrder# SaleOrderDate

and a Cash Receipt table with:

RemittanceAdvice# CashReceiptDate CashReceiptAmount CashAccount# Customer#

and a cash account table with:

CashAccount# AccountDescription BankName DateAccountEstablished

and an Employee Position table with:

StaffPositionID StaffName StaffPositionName

My first question is, what are the two or three many to many relationship tables that I can make ( what would they be called and what tables or data of the ones i listed at the start should be included in them?) and my second question is whether you think these 8 tables I have already done are good and what would you recommend I add/take out of certain tables, if not?

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 Finance Questions!