如何映射同一个表中的“一对多”关系?

时间:2011-04-19 00:10:39

标签: asp.net sql orm ado.net-entity-data-model

我有一个在同一个表中有一对多关系的表。

目录

DirID int PK

ParentID int FK

当我尝试使用ado.net实体数据模型映射(ORM)时,我得到以下内容:

目录

DirID int 

ParentID int 

Directory1 collection<Directory>

Directory2 Directory

为什么我无法获取“ParentID”中的目录列表..就像结果我可以映射两个表(它们之间有一对多关系)?以及Directory2引用的内容是什么?

1 个答案:

答案 0 :(得分:1)

Directory1是儿童的集合。 Directory2是对父母的引用。