0

Railsでの単一テーブル継承と複数クラステーブル継承の間の最良のアプローチは何ですか? それらをいつ使用し、それぞれを使用した結果は何ですか?

4

1 に答える 1

1

次の場合に MTI を使用します。

  • モデルは物理的に継承に従います (それ以外の場合は使用しないでください) 。

  • あなたのモデルには多くの一般的な属性がありますが、同時に多くの珍しい属性があります。そうでない場合は、おそらく同じテーブルに配置する必要があります (STI を使用)。

于 2013-06-16T05:08:52.770 に答える