С практической точки зрения и с точки зрения передовой практики, если модели рельсов, которые имеют ассоциацию HABTM, также имеют определенную модель, например users_groups.rb
. Итак, если вы
script generate model ...
или просто
script generate migration ...
С одной стороны, таблица соединения представляет собой просто два поля и не должна иметь собственных методов, с другой стороны, в рельсах (модель = таблица). Так что было бы разумно, чтобы это было определено в моделях, а также в миграциях?