我正在使用 4 个模型:Base、Stat、Feature 和 Element。
一个基地有很多统计数据,有很多特征或有很多元素,但只有三者中的一个(例如,基地不会有很多统计数据并且有很多特征)。
这些模型之间的关联会是什么样子?我正在努力实现的目标是可能的吗?如果可能的话,我想避免这样的事情:
Base
has_many :stats
has_many :features
has_many :elements
我正在使用 4 个模型:Base、Stat、Feature 和 Element。
一个基地有很多统计数据,有很多特征或有很多元素,但只有三者中的一个(例如,基地不会有很多统计数据并且有很多特征)。
这些模型之间的关联会是什么样子?我正在努力实现的目标是可能的吗?如果可能的话,我想避免这样的事情:
Base
has_many :stats
has_many :features
has_many :elements