Professional Documents
Culture Documents
Illustrate
the relation with the sample data in the table.
PART SUPPLIER
2. List the functional dependencies in PART SUPPLIER and identify a candidate key
Transitive Dependencies
Part No, Vendor Name Unit Cost
Partial Dependencies
Part No Description
Vendor Name Address
Part No and Vendor Name can be the candidate keys for the PART
SUPPLIER
3. For the relation PART SUPPLIER, identify each of the following: an insert anomaly,
a delete anomaly, and a modification anomaly
Insert anomaly- If a part number is not included, cannot add a new vendor.
Delete anomaly- If we delete part information the vendor information also will be
deleted.
Modification anomaly- we will update the records for a vendor if they change their
address.
4. Draw a relational schema for PART SUPPLIER and show the functional dependencies.
Transitive Dependencies
Partial Dependencies
1. Part Table
PART (Part No (PK), Description)
2. Vendor Table
VENDOR (Vendor Name (PK), Address)
3. Part Vendor Table
Part Vendor (Part No (FK), Vendor Name (FK), Unit Cost)
PART
Part No Description
1234 Logic chip
5678 Memory chip
VENDOR
PART VENDOR