代码之家  ›  专栏  ›  技术社区  ›  Tim Sullivan

核心数据:继承、STI还是其他?

  •  3
  • Tim Sullivan  · 技术社区  · 15 年前

    在我的应用程序中,我有一个 Thing 作为核心数据类。我打算那样做 包罗万象 Item 它里面有很多字段,比如 order created_date 项目 类型,每个类型都有自己的字段集。理想情况下,我想创建 项目

    在Rails中,我会为此使用STI。核心数据是否支持类似的行为?

    1 回复  |  直到 15 年前
        1
  •  5
  •   Marcus S. Zarra    15 年前

    您可以创建一个项目抽象实体,然后让每个唯一的项目从中扩展。保持抽象的关系,这样你的东西就可以看到所有的关系。