В настоящее время у меня возникают проблемы с реализацией троичных ассоциаций в коде.Я получаю двоичные, но я не уверен насчет троичных ассоциаций.
это типичный сценарий в университете.
Лектор может преподавать один предмет одному или нескольким студентам
Студент может преподавать один предмет только от одного лектора
Лектор может преподавать одинучащийся только по одному предмету
Между этими тремя классами существует троичная связь.
Отношение между этими тремя классами, показанными на диаграмме классов UML ниже, а также их кратности
Я читал в разных источникахв отношении всего Интернета и не может найти решение
Как реализовать связь между этими тремя классами?или, вообще, каковы возможные способы реализации связи между классами (в Java)?