У меня есть 1: отношение п (человек в городе)Состав, belongs_to
Модель лицо:
belongs_to :city
composed_of :city, :mapping => %w(city_name city)
Модель Город:
has_many :people
Теперь должно быть возможно установить город: peson.city = "Лондон"? Насколько я понимаю это или какая цель?
http://api.rubyonrails.org/classes/ActiveRecord/Aggregations/ClassMethods.html
В примере они не используют has_many или belongs_to. Зачем?