-1

我正在尝试设置一个具有英雄模型和能力模型的应用程序,每个英雄都有许多能力。

每个技能条目都有一些通用字段,例如名称、描述、伤害、范围、持续时间。等等。

但是每个条目都应该能够具有该条目唯一的字段,例如,一个单一的能力将具有以下字段:tether_duration 和 break_distance

我将如何设置我的模型以允许这样做?因为我现在无法理解它

4

1 回答 1

0

你总是可以通过命名和绘制它来分解它。

英雄有很多能力 能力有很多英雄 Abilities_attributes 属于能力。或者可能有很多能力。

如果您将所有内容分解为单词,它将帮助您建模。找出每个模型所需的列。如果您需要进一步分解这些列,您将需要另一个模型(如有必要)。

至于你的情况。

如果您的能力有子类别,您似乎需要创建另一个模型。

希望能帮助到你

于 2013-02-22T15:08:07.383 回答