Necesito crear manualmente una migración para una tabla de unión HABTM?

Ahora estoy luchando para que HATBM funcione correctamente. Tengo un scanario vencido: artículos y etiquetas. Supongo que HABTM debería usarse aquí, ya que es una relación de muchos a muchos. Sin embargo, no sé si debería crear manualmente una tabla de unión (artículos_etiquetas en este caso).

Mi código actualmente es el siguiente:

class Arti,cle < ActiveRecord::Base
  has_and_belongs_to_many :tags  
end

class Tag < ActiveRecord::Base
  has_and_belongs_to_many :articles
end

Cuando ejecuto las migraciones, no se crea una tercera tabla. Además, me gustaría agregar que mi tercera tabla no tiene ninguna lógica de dominio, solo asignación ciega.

Estoy usando Rails 2.2.2

Respuestas a la pregunta(4)

Su respuesta a la pregunta