[ad_1]
class User
belongs_to :lives, class_name: 'Loca', foreign_key: 'lives_location'
belongs_to :works, class_name: 'Loca', foreign_key: 'works_location'
...
end
class Loca
has_many :users
...
end
1
[ad_2]
solved Ruby on Rails having more than 1 different column foreign keyed to same table