【发布时间】:2016-10-01 11:25:45
【问题描述】:
我有 3 节课
public class StockDef
{
public int Id { get; set; }
public int StockType { get; set; }
public virtual OfficeStock SayanStock { get; set; }
public virtual AgentStock AgentStock { get; set; }
//....
}
public class OfficeStock
{
public virtual StockDef StockDef { get; set; }
//....
}
public class AgentStock
{
public virtual StockDef StockDef { get; set; }
//......
}
每个 StockDef 对象肯定有(一个 OfficeStock 或一个 AgentStock)。
每个OfficeStock 肯定都有一个StockDef。
每个 AgentStock 肯定都有一个 StockDef。
如何在 EF 代码中首先通过流利的 API 实现这一点?
tnx
【问题讨论】:
-
如果需要,您需要检查约束:一个
officeStock或一个AgentStock用于StockDef,我认为,使用流利的Api 是不可能的。但您可以手动添加。检查这个link -
tnx for response @iamnapo
我应该怎么在数据库中的最终表?
标签: c# entity-framework poco ef-fluent-api