Есть ли что-то явно неправильное в использовании has_and_belongs_to_many ассоциаций в rails вместо has_many: через? Я знаю эти статьи описывают различия и работают вокруг, но они с 2006 года. Из того, что я прочитал на SO, кажется, что люди думают, что habtm старый и неуклюжий, но что, если простое, чтобы многие присоединились без какой-либо необходимой модели, - это то, что вы ищете?
Мысли?