EF Code First(现有数据库)将单个实体与两个表相关联

时间:2012-04-09 06:53:51

标签: asp.net asp.net-mvc-3 entity-framework-4

  

可能重复:
  How map single entity with multiple table

我想从两个表中获取数据并将其存储到一个实体中。如何??

实体类:

 public class HomeViewModel
{
    [Key]
    [Column("candidate_ID")]
    public int candidateID { get; set; }
    [Column("first_name")]
    public string firstName { get; set; }
    [Column("last_name")]
    public string lastName { get; set; }

   // [Column("")]
    public string emailID { get; set; }
   // [Column("")]
    public string mb_country_code { get; set; }
    //[Column("")]
    public int mobile_no { get; set; }
}


上面的实体类包含6个属性,其中3个属性表示ont table1,3个表示table2。
在数据库表1中,candidate_id作为主键,tablte two将candidate_id作为外键。

0 个答案:

没有答案