3つのテーブルがあるとしましょう。
Office
ID
SalespeopleOffice
ID
OfficeID
PersonID
People
ID
ManagerID
LINQ to SQLで、テーブルから開始して、テーブル間の関係を介してそのテーブルからテーブルまたはSalespeopleOffices
テーブルに「ウォーク」するにはどうすればよいですか?具体的には、それらの関係が何であるかを知らなくても。オブジェクトを直接操作するのではなく、関係に関するデータを取得します。テーブルの関係をプログラムで分析する方法を探しています。私が使用しているデータベースには、これよりもはるかに多くのテーブルがあるため、実際には、これよりもはるかに複雑です。People
Office
理想的には、これを行うためのLinqPadスクリプトを作成したいと思います。