, пожалуйста, помогите мне понять ответ на это упражнение о многозначных зависимостях в дизайне реляционных баз данных, хорошо, проблема в следующем:
Рассмотрим отношение StudentInfo (sID, dorm, courseNum).Студенты обычно живут в нескольких общежитиях и проходят много курсов в колледже.Предположим, что данные не отражают, в каких общежитиях жил студент при прохождении определенного курса, т. Е. Все комбинации общежития записаны для каждого студента.Каковы все многозначные зависимости для отношения StudentInfo?
Возможные ответы:
a) sID - >> dorm
b)sID - >> courseNum
c) sID - >> общежитие, sID - >> courseNum - >> правильный
d) sID - >> общежитие, sID - >> courseNum, общежитие ->> courseNum
Теперь правильный ответ - c.
Что-то, что я не могу понять:
Является ли dorm ->> courseNum
многозначной зависимостью?
Почему dorm ->> courseNum
подразумевает, что все студенты в каждом общежитии проходят одинаковый набор курсов?
Большое спасибо, извините за мой английский и, наконец, вопрос был взят из Stanford Lagunita