我有一个帐户模型的应用程序。每个帐户都属于一项运动,我通常将其作为体育模型和数据库。但是,因为这不是真的会改变,并且不由最终用户管理,所以我认为将它作为Account模型中的整数列并使用类变量映射到哈希可能会更好。然而,我需要每项运动都有很多player_positions(这是每项运动所特有的)。所以我想也许我可以做这样的事情:将非db数据映射到导轨模型
@@player_positions = {:rugby => [position_1, ..., ...]}
对于像这样或静态数据,这个好习惯,我应该坚持把它在DB,因为它是关系?
我也想过也许我可以使用yaml文件,但不知道如何设置它。
是的,这是我的直觉,因为我认为可能还有更多事情需要与Accoutn和Sport相关 – Cameron 2009-12-09 17:21:04