私は3つのモデルを持っています。Jobs、、Businesses&Categories。
Jobs多くありcategoriesます。
Businesses多くありcategoriesます。
Categories多くありjobsます。
Categories多くありbusinessesます。
このシナリオには、ポリモーフィックな関連付けが最も適切ですか?
category.rb
class Category < ActiveRecord::Base
attr_accessible :name
belongs_to :categorised, polymorphic: true
end
business.rb
class Business < ActiveRecord::Base
has_many :categories, as: :categorised
end
job.rb
class Job < ActiveRecord::Base
has_many :categories, as: :categorised
end