ADO.NET实体数据模型在同一个表中处理父子关系

时间:2011-04-14 06:21:36

标签: entity-framework-4 entity-relationship ado.net-entity-data-model

在我的应用程序中,我使用ADO.NET实体数据模型进行数据访问。 我有表类别(id,parentId,name,displayName)。我想访问一个类别的孩子。 ADO.NET实体数据模型是否支持此行为...或者我每次都必须手动查询?我宁愿将子项放在延迟加载的List属性中。

谢谢,

Radu D

1 个答案:

答案 0 :(得分:0)

是的,它支持这种关系。如果您具有数据库中定义的关系,则应在从数据库更新模型时自动创建此关联。如果您没有在数据库中定义此关系,则可以在模型中手动将其定义为外键关联。 Here是如何定义关系的一般示例。你只需要在同一个实体上做到这一点。