Я пытаюсь смоделировать классический пример модели ассоциации и связать объекты.Изображение ниже представляет диаграмму классов, показывающую классы ассоциации, и диаграмму объектов, показывающую объекты ссылок.

На рисунке показана часть объектной схемы, представляющая ученицу Мэри Джонс и курсы, которые она зарегистрировала в семестре осенью 2010 года: MKT350 и MIS385.Соответствующие классу ассоциации на диаграмме классов, объекты ссылок присутствуют на диаграмме объектов.В этом примере есть два объекта ссылки (показаны как: Регистрация) для класса Ассоциации регистрации, фиксирующие две регистрации курса.
Регистрация - это класс ассоциации: Регистрация - это объекты ссылки
Мой вопрос: как мне смоделировать что-то подобное в Rails / ActiveRecord