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