Я разрабатываю приложение с моделью лет и моделью курсов. В настоящее время существует связь has_and_belongs_to_many, связывающая их с таблицей classes_years, однако я хотел бы сохранить дополнительное поле в таблице classes_years.
Новое поле является логическим значением, которое называется "принудительным".
Есть ли простой или приятный способ сделать это?