Я готовлюсь к тесту базы данных, и в учебном пособии есть несколько (много) упражнений по нормализации БД и функциональной зависимости, но учитель не делал подобных упражнений, поэтому я хотел бы, чтобы кто-нибудь помог мне понять это, чтобы атаковать остальные 16 задач.
1) Учитывая следующую логическую схему: Связь product_sales
POS Zone Agent Product_Code Qualification Quantity_Sold
123-A Zone-1 A-1 P1 8 80
123-A Zone-1 A-1 P1 3 30
123-A Zone-1 A-2 P2 3 30
456-B Zona-1 A-3 P1 2 20
456-B Zone-1 A-3 P3 5 50
789-C Zone-2 A-4 P4 2 20
Предположим, что: • Точки продаж сгруппированы в Зону. • В каждой торговой точке есть агенты. • Каждый агент работает в одной POS. • Два агента в одних и тех же торговых точках не могут продавать один и тот же продукт. • Для каждого продукта, проданного агентом, ему присваивается Квалификация в зависимости от продукта и проданного количества.
а) Укажите 4 имеющиеся функциональные зависимости.
б) Какова нормальная форма этой структуры.