Wie join mehrere Tabellen?

Habe ich die folgenden Klassen. Ich habe ein Objekt var der Beschreibung der Klasse. Ich will select-Balance im Zusammenhang mit der Client in der var Objekt mit Linq to Sql oder Lambda-Ausdruck. Gewusst wie: verknüpfen Sie diese Tabellen, um das Gleichgewicht von Konto-Tabelle?

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; }

    }

InformationsquelleAutor nebula | 2012-06-26

Schreibe einen Kommentar