3
我有一些车型,如这些:Rails 3的模型完全belongs_to的不同表中的每个记录
class Alpha < ActiveRecord::Base
has_many :items
end
class Beta < ActiveRecord::Base
has_many :items
end
class Item < ActiveRecord::Base
belongs_to :alpha
belongs_to :beta
end
但我想在每个数据库中记录的项目模型属于任何一个:阿尔法或到:测试阶段,但不是都。任何不错的方式在Rails 3中做到这一点?或者我应该用AlphaItems和BetaItems来建模吗?
非常感谢! – dotoree 2011-06-17 16:39:35