如何将导航属性映射到不是键列的表?

时间:2014-03-07 21:28:04

标签: entity-framework

我有一个实体,如:

User
   Id
   Username
   public virtual List<String> CountryNames { get;set; }

如上所示,它具有CountryNames的属性,并且它链接到另一个表,但它没有链接到关键列。

CountryNames属性应该获取具有用户名的所有UserCountry行。

UserCountry
  Id
  CountrName
  Username

如何配置用户模型来执行此操作?

我意识到这是糟糕的设计,我现在不是在寻找架构设计建议,因为它不在我的手中。

我正在使用EF6。

0 个答案:

没有答案