Adicionar dados extras à tabela de junção - Rails
Estou desenvolvendo uma aplicação, com um modelo de anos e um modelo de cursos. Atualmente, existe um relacionamento has_and_be, longs_to_many vinculando-os a uma tabela de cursos_anos, no entanto, eu gostaria de armazenar um campo extra na tabela de cursos_anos.
O novo campo é um valor booleano chamado "obrigatório".
Existe uma maneira fácil ou agradável de fazer isso?