Academic Integrity: tutoring, explanations, and feedback — we don’t complete graded work or submit on a student’s behalf.

The goal is to practice database design using normalization. Work the Morgan Imp

ID: 3852079 • Letter: T

Question

The goal is to practice database design using normalization. Work the Morgan Importing Problem described as described below. No database development is required for this assignment, just the table design. The assignment involves concepts covered in chapter 4 and its slides. Pay attention to the following guidelines for Assessing Table Structure from Figure 4-1 of Chapter 4. Count rows and examine columns Examine data values and interview users to determine: Multivalued dependencies Functional dependencies Candidate keys Primary keys Foreign keys Assess validity of assumed referential integrity constraints Assessing Table Structure Morgan Importing Problem: Phillip Morgan, the owner of Morgan Importing, makes periodic buying trips to various countries. During the trips, he keeps notes about the items he purchases and basic data about their shipments. He hired a college student as an intern, and she transformed his notes into the spreadsheets in Figure 4-9. This is just sample data. Phillip has purchased hundreds of items over the years, and they have been shipped in dozens of different shipments.

Explanation / Answer

I . Yes these data makes the inconsistent data problem. for that we have to normalize the table structure like below.

J. To avoid Null value problem follow the below designs

K. If you want to go with remarks then we have to create separate column for that.

TABLE STRUCTURE:

SHIPMENT_DETAILS:

shipment_number UNIQUE KEY

shipper_name

phone

contact

SHIPMENT_CONTENT_DETAILS:

shipment_number FOREIGN KEY

from

departure

arrival

contents

insured_value

ITEM_DETAILS:

item_Number UNIQUE KEY

name

Date

city

STORE_ITEM_DETAILS:

store_number UNIQUE KEY

item_number FOREIGN KEY

name

salesperson_name

price

Hire Me For All Your Tutoring Needs
Integrity-first tutoring: clear explanations, guidance, and feedback.
Drop an Email at
drjack9650@gmail.com
Chat Now And Get Quote