What is the best way to format a large has_many through line?
This is what I would do:

has_many :owning_artists, {
  :through =&gt; :artist_tracks,
  :source =&gt; :artist,
  :conditions =&gt; {
    :artist_tracks =&gt; {
      :artistic_role_id =&gt; 1,
      :another_memeber =&gt; 42
    }
  }
}