0

在我的数据库中,我有客户、登录名和票证。

  • 工单在 CreatedByID 上 有客户或登录
  • 客户没有登录名,反之亦然
  • 使用票证上的CreatedByType列在客户或登录名之间指定

我无法让实体框架使用它,并且没有任何运气阅读它。您如何使用 Entity Framework 实现此功能?

4

1 回答 1

0

您的数据库模型无效,因为实体之间的关系不明确。您可以引入额外的列,也可以在数据库端实现继承。这意味着您可以让客户实体从登录名继承,然后您只需要一个主 ID

于 2013-01-26T13:03:14.243 回答