title: Create join table using migrations or models?
body: <p>As a Ruby on Rails newbie, I'm going through the Rails Guides and tonight is Active Record Migrations.</p>
  
  <p>After finishing the section on Join Tables (<a href="http://guides.rubyonrails.org/active_record_migrations.html#creating-a-join-table" rel="nofollow">http://guides.rubyonrails.org/active_record_migrations.html#creating-a-join-table</a>), I'm left with the impression that using <em>create_join_table</em> is preferred (and simpler) than creating the Join Table via <strong>rails generate model</strong>.</p>
  
  <p>Is this a correct assumption? Are there nuances I should be aware of?</p>