【问题标题】:EF Fluent API - Inheritance mapping Table-Per-Type but one-to-manyEF Fluent API - 继承映射 Table-Per-Type 但一对多
【发布时间】:2011-12-15 14:41:28
【问题描述】:

我正在寻找以下场景的EF fluent api映射语法。

假设我有以下两个表:

产品

  • 产品 ID(例如 1、2、3)
  • 产品名称(例如可口可乐、百事可乐等)

StoreSpecificProducts

  • StoreSpecificProductID(例如 1、2、3)
  • ProductID(例如百事可乐)
  • StoreID(例如 1)
  • 重新订购数量(例如 10)

在上述结构中,许多商店可能有自己的产品版本。我的类结构将 SiteSpecificProduct 识别为产品,遵循“是”规则。

公共类 StoreSpecificProduct : Product{...}

我找不到任何演示使用 EF 的流式 API 和代码优先的一对多继承的示例。我确实知道 TPT(每个类型的表)很接近,但所有示例都使用一对一的示例。

非常感谢任何帮助。

【问题讨论】:

    标签: api frameworks entity fluent


    【解决方案1】:

    我们没有任何一对多继承,我认为你的问题基本上是错误的。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2014-07-22
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多