次のクラスがあります。var
Descriptionクラスのオブジェクトがあります。var
LinqtoSqlまたはLambda式を使用してオブジェクトで提供されるクライアントに関連するバランスを選択したいと思います。これらのテーブルを結合して、アカウントテーブルから残高を取得するにはどうすればよいですか?
public class Description
{
public int DescriptionID { get; set; }
// Attributes
public int ClientID { get; set; }
[ForeignKey("ClientID")]
public virtual Client Client { get; set; }
}
public class Client
{
public int ClientID { get; set; }
// Attributes
public int UserID { get; set; }
[ForeignKey("UserID")]
public virtual User User { get; set; }
}
public class User
{
public int UserID { get; set; }
// Attributes
}
public class Account
{
public int AccountID { get; set; }
[Required, Column("Balance"), Display(Name = "Account Balance")]
public double Balance { get; set; }
public int UserID { get; set; }
[ForeignKey("UserID")]
public virtual User User { get; set; }
}