【发布时间】:2013-09-14 12:28:44
【问题描述】:
我有两节课。如何使用实体框架代码优先方法将这两个类变成一对一的关系?
public class Region
{
public int RegionId { get; set; }
public string Name { get; set; }
public virtual Factory _factory { get; set; }
}
public class Factory
{
public int FactoryId { get; set; }
public string Name { get; set; }
public virtual Region _region { get; set; }
}
当我尝试这个时,我得到这个错误: 多重性在关系“Region_Factory”中的角色“Region_Factory_Source”中无效。因为从属角色属性不是关键属性,所以从属角色的多重性的上限必须是'*'。
【问题讨论】:
标签: entity-framework