Jobs(JobID, TeamID, TeamName) is in 2NF. JobID is its sole candidate key. TeamID and TeamName are non-key fields, and TeamID determines TeamName. Which split removes this transitive dependency for 3NF while preserving each job's team?
Contact 5 stores exactly two phone numbers, Phone A and Phone B, as a list in one cell. Use the lesson's 1NF convention: one phone value per cell and no repeating numbered phone columns. Which change meets these rules while keeping the contact link?
Orders has the sole candidate key OrderID and non-key fields CustomerID and CurrentAddress. CustomerID determines CurrentAddress. Having a one-column key guarantees that this table is in 3NF.
Circle one: True False
Product facts exist only in order rows, whose key requires an OrderID. A new product has no orders yet. Which anomaly and table split let you store it without inventing an order?
Orders 41 and 46 store customer C9's current address. A change updates order 41 but misses order 46. Which anomaly and table split address this problem?
Deleting a product's last order row loses its only stored product facts. This deletion anomaly is addressed by storing those facts in Products under ProductID and keeping ProductID as a reference on order rows. Deleting the order row can then leave the product record in place.
Circle one: True False
Tests show that copying each customer's current city onto order rows makes a common report faster. What duty comes with keeping these copies?
Lines is in 1NF. Its only candidate key is OrderID plus ProductID. ProductName depends on ProductID alone. Which change removes this partial dependency while keeping the product link?