私は多くのタイプの一つであるモデルを持っています。モデルがビークルだとしましょう。車両は、車、飛行機、列車または自転車にすることができます。 (良い例がないのは残念です)。Ruby on Rails - これをリファクタリングする適切な方法(単一のテーブル継承?)モデル
理想的には、タイプを作成できるCRUDフォームがあります。私の既存のクラスを取り、型フィールドを持つ単一のテーブルを継承したモデルにする方が良いでしょうか? VehicleTypeモデルを作成し、1:1マッピングを作成する必要がありますか?
最も重要なことは、どの方法でフォームを最も簡単に作成できるのでしょうか?ユーザーはフォーム上にビークルを作成し、ビークルの種類を選択するラジオドロップが表示されます。簡単な例が素晴らしいでしょう!