SQL に 2 つのテーブルがあります。
DOCUMENT
ID int
Description varchar(50)
DOCUMENTLINK
ParentID int
ChildID int
LINQ を使用して、これら 2 つのテーブルによって形成された階層 (2 つのレベルのみが使用されます) をオブジェクトとして返すにはどうすればよいですか?
構造は次のようになります。
Parent1  
---------Child1  
---------Child2  
Parent2  
---------Child3  
Parent3  
Parent4  
---------Child2  
---------Child3  
Parent5  
---------Child1  
---------Child4
---------Child5