Многозначные зависимости в базе данных
В качестве примера многозначной зависимости можно рассмотреть многозначную зависимость в отношении учебная нагрузка студентов академических групп Нагрузка(Группа, Студент, День). Подразумевается, что группа содержит множество студентов, и для группы определены учебные дни и дни самостоятельной подготовки.
Группа->Студент | День
Очевидно, что множество студентов и множество учебных дней никак между собой не связаны, а определяются только значением Группы.
В отношении R многозначная зависимость A=>B называется тривиальной, если B входит в состав A или R = (А,B). Иначе зависимость называется нетривиальной.
Так, тривиальной являются многозначные зависимости:
а) Группа=>Студент в отношении Список (Студент, Группа) : Список=(Студент, Группа);
б) Группа, Студент => Студент (Студент входит в [Группа, Студент])
