Question: Task 3 ( 3 . 0 marks ) Analysis of business statements and normalization Each manufacturer manufactures many disk - drives, and the manufacturer assigns
Task marks Analysis of business statements and normalization
Each manufacturer manufactures many diskdrives, and the manufacturer assigns each diskdrive a serial number. The serial number is unique within a manufacturer, but not across all other manufacturers. The manufacturer registers the model of the diskdrive it produces to the intellectual property Office of Singapore IPOS so that the model of the disk drive is protected and cannot be used by other manufacturer. The diskdrives are manufactured by batch, and all the diskdrives manufactured in a batch are of the same model, and all the diskdrives of the same model have the same capacity. A distributor collaborates with many manufacturers to help the manufacturers to distribute the diskdrives the distributor receives to retailers. A distributor creates a relational table DISKDRIVE to store the informationattributes of the disk drive it distributes to retailers as follows:
DISKDRIVEserialNum manufacturer, model, batch, capacity, retailer
Each tuple in the relation DISKDRIVE contains information about a disk drive with a unique serialNum, made by a manufacturer, with a particular model number, released in a certain batch, which has a certain storage capacity and is sold by a certain retailer. For example, the tuple Diskdrive 'WesternDigital', AX 'CompSingapore' specifies that WesternDigital made a disk drive with a serial number and a model number AX released in batch ; it is GB and is sold by CompSingapore.
Write each of the following statements as a function dependency:
i The manufacturer and serial number uniquely identify the drive.
ii A model number is registered by a manufacturer and therefore cannot be used by another manufacturer.
iii. All disk drives in a particular batch are the same model.
iv All disk drives of a certain model of a particular manufacturer have exactly the same capacity.
Step by Step Solution
There are 3 Steps involved in it
1 Expert Approved Answer
Step: 1 Unlock
Question Has Been Solved by an Expert!
Get step-by-step solutions from verified subject matter experts
Step: 2 Unlock
Step: 3 Unlock
