Question: Please answer a , b and c 3. (50 points) Normalization Consider the following ComputerSales relation (table) hold details of sales related data for various
Please answer a , b and c

3. (50 points) Normalization Consider the following ComputerSales relation (table) hold details of sales related data for various computer models in a retail chain's database. ComputerSales (ModelNumber, ModelName, StoreNumber, StoreName, StoreManager, StoreCity, NumberSold, GrossSales, DCNumber, ManufacturerName, DCAddress) Suppose that the following functional dependencies are present in the ComputerSales relation. FD1: ModelNumber -> ModelName, ManufacturerName FD2: StoreNumber -> StoreName, StoreManager, StoreCity FDS ModelNumber, StoreNumber NumberSold, GrossSales FD4: StoreCity > DCNumber, DCAddress Determine the primary key of the ComputerSales relation. Decompose CustomerSales into 2NF, and then into 3NF relations. Clearly identify the primary key for each of the newly formed relations. Using the 3NF relations, construct an ER diagram. Clearly state any assumptions made a) b) c)
Step by Step Solution
There are 3 Steps involved in it
Get step-by-step solutions from verified subject matter experts
