シナリオ:
Employee: EmployeeId (PK) DepartmentId_FK (FK) Name and other fields
Department: DepartmentId (PK) CompanyId_FK (FK) Name and other fields
Company: CompanyId (PK) Name and other fields
3 つのテーブルを結合して EmployeeName、DepartmentName、CompanyName を返す linq クエリを作成するにはどうすればよいですか?
Company
にはナビゲーション プロパティ名がないため、次の構文は機能しませんEmployee.cs
。
var model = DataContext.Employee
.Include("Employer")
.Include("Company");
これを行う正しい方法は何ですか?