Modelo de rieles, pertenece a muchos
Me está costando mucho descubrir cómo asociar uno de mis modelos con múltiples de otro.
Tal como está ahora, tengo:
class ModelA < ActiveRecord::Base
has_many :model_b
end
class ModelB < ActiveRecord::Base
belongs_to :model_a
end
Sin embargo ... ModelB debe pertenecer no solo a una instancia de ModelA, sino posiblemente a tres. Sé que hay un has_many: a través, pero no estoy seguro de cómo funcionaría en este caso. CADA instancia de ModelA siempre tendrá exactamente tres instancias de ModelB. Pero como se dijo antes, ModelB puede pertenecer a más de una instancia de ModelA.