可能重复:
如何将单个实体映射到多个表
我想从两个表中获取数据并将其存储到一个实体中。如何??
实体类:
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 将候选 ID 作为主键,表 2 将候选 ID 作为外键。