0
我需要设置与实体框架的一对多关系。实体框架问题
我想建立一个食谱,但食谱可以由食谱组成。
如何用EF实现?
public class Recipe
{
public Recipe()
{
Deleted = false;
Recipes = new List<Recipe>();
}
[Key]
public int RecipeId { get; set; }
public virtual List<Recipe> Recipes { get; set; }
}
我不需要整个递归的东西(父母,孩子)只有我感兴趣的孩子。使用EF可行吗?任何人都可以我指向正确的方向
例:
配方A
配方B =>甲
配方Ç
配方d =>乙
配方ë => B,C
递归?不,你在考虑继承。 – tnw 2013-05-02 20:38:41
你不想要或者你不能拥有父母关联,因为它更容易处理孩子和父母关系。你正在使用数据映射还是只保留默认值? – 2013-05-02 20:52:13
使用两个实体。一个用于配方,另一个用于将父级收据映射到子配方的配方图。 – 2013-05-02 21:24:54