MVC3的model对应数据库中的表
请教 数据库中 city 主键是id 类型char(10),
对应model类
public class City
{
public string id{get;set;}
public string name{get;set;}
}
另数据库中一新表company : id ,cityid, companyname
public class Company
{
public int id{get;set;}
public int cityid{get;set;}
public string companyname{get;set;}
public virual City City{get;set;}
}
这里cityid 想用原来city的 id,同时希望company 的model能访问到city的name.不知道用什么方法解决。求高手指导
------解决方案--------------------
public virual City City
{
get { return db.Cities.SingleOrDefault(x => x.id == cityid); }
set { cityid = value.id; }
}