✅ The verified answer to this question is available below. Our community-reviewed solutions help you understand the material better.
Опис (виробництво фармпродукту): облік партій виробництва та використаних інгредієнтів.
Ненормалізоване відношення:
BatchUsage(BatchNo, ProductCode, ProductName, IngredientCode, IngredientName, SupplierCode, SupplierName, Qty, Unit, ProducedAt)Функціональні залежності (FZ):
1) ProductCode → ProductName
2) IngredientCode → IngredientName, Unit, SupplierCode
3) SupplierCode → SupplierName
4) (BatchNo, IngredientCode) → Qty
5) BatchNo → ProductCode, ProducedAt
Питання: Який варіант розбиття на відношення відповідає переходу до 3НФ/НФБК без втрати інформації та без аномалій?