我正在使用实体框架代码。
鉴于这两个类,
public class Parts
{
public int Id {get; set; }
public string Name {get; set; }
}
public class SubParts
{
public int Id {get; set; }
public string Name {get; set; }
}
我要定义一个导航属性来获取它(即):
第1部分
第2部分
......等等。
我的问题是:如何管理名为Order的属性?
提前致谢。
答案 0 :(得分:0)
我找到了解决方案here。
在我的示例中,我为实现此模型而定义的类是:
public class Parts
{
public int Id {get; set; }
public string Name {get; set; }
public virtual ICollection<PartsSubParts> SubParts {get; set; }
}
public class SubParts
{
public int Id {get; set; }
public string Name {get; set; }
}
public class PartsSubParts
{
public virtual Parts Part {get; set; }
public virtual SubParts SubPart {get; set;}
public int Order {get; set; }
}