У меня ActiveRecord немного заржавел, так что простите, если ответ как-то очевиден.
У меня есть три модельных объекта в проекте рельсов: Студент, Задание и Курс. Как вы понимаете, Курс has_many
заданий. Теперь я хочу иметь возможность назначать студенту произвольное количество курсов и индивидуальных заданий.
Я пытался использовать полиморфную ассоциацию, основанную на понятии «назначаемый», но не могу заставить ее работать должным образом.
Какой самый естественный способ смоделировать эти отношения в рельсах?