has_many_through new association for exisitng records

Rails would make those if you had nested routes:

resources :people do   resources :addresses end

That will require you to do some additional changes in your addresses controller -- knowing that you will always have a person_id attribute running around in all actions, for example.

Read the relevant Rails guide (routing, I think).

Walter