我有 Question model ,它具有属性 "status" 、 "code" 、 "type" 。
所有三个属性都应该是一个下拉列表,比如状态可以是“活动/关闭/非活动”等等。
这些下拉列表的所有可能选项都应该来自数据库。存储它的最佳方法是什么。
我计划创建新模型说查找
[lookup_for][lookup_type][lookup_value]
并使用 HABTM 将该模型链接到问题并创建一个联合表 lookup_questions。
这样我就可以通过查询查找表来获取所有状态以填充下拉列表
@questions_status = lookup.find_by_lookup_type('status')
我的方向正确吗?,我没有经验,请给我建议。