属性 "status" 、 "code" 、 "type" を持つ Question モデルがあります。
3 つの属性はすべてドロップダウンにする必要があります。たとえば、ステータスは「アクティブ / クローズ済み / 非アクティブ」などになります。
これらのドロップダウンのすべての可能なオプションは、データベースからのものでなければなりません。これはどのような保管方法が良いでしょうか。
私は新しいモデルを作成することを計画しました
[lookup_for][lookup_type][lookup_value]
そのモデルを HABTM で質問にリンクし、共同テーブル lookup_questions を作成します。
次のようなルックアップテーブルをクエリすることで、ドロップダウンを埋めるすべてのステータスを取得できるように
@questions_status = lookup.find_by_lookup_type('status')
私は正しい方向にいますか?, 私はレールの経験がありません, アドバイスしてください.