いくつかの属性を持つ親と、それらの属性を継承し、独自の属性を維持する子モデルを持つ構造をセットアップしようとしています。
理想的には、
class Parent
attr_accessible :some_attribute, some_attribute2, some_attribute3
end
class Child < Parent
attr_accessible :some_child_attr, :some_other_child_attr
end
class OtherChild < Parent
attr_accessible :something, :something_else
end
その中で、子を介して列にアクセスできますが、特定のモデルに特定の子データを添付することもできます。私は STI とポリモーフィック アソシエーションを見てきましたが、すべてのタイプの子供に has_many を入れることは避けたいと思っています。これは可能ですか?