Entity framework 实体框架,多个外键上的数据注释

Entity framework 实体框架,多个外键上的数据注释,entity-framework,data-annotations,Entity Framework,Data Annotations,我希望有人能给我指出正确的方向。我首先使用EF6数据库,在数据库中从一个表到另一个表有多个外键。我试图使用数据注释来更改部分类(即模型)中主表中每个字符串的名称 public virtual Options_General_Advert Options_General_Advert_CentralLocation { get; set; } public virtual Options_General_Advert Options_General_Advert_Garage { get;

我希望有人能给我指出正确的方向。我首先使用EF6数据库,在数据库中从一个表到另一个表有多个外键。我试图使用数据注释来更改部分类(即模型)中主表中每个字符串的名称

public virtual Options_General_Advert Options_General_Advert_CentralLocation
 { get; set; }
public virtual Options_General_Advert Options_General_Advert_Garage 
 { get; set; }
public virtual Options_General_Advert Options_General_Advert_LivingRoom 
 { get; set; }
在视图中,它们显示为

@Html.DisplayNameFor(model => model.Options_General_Advert_CentralLocation.option_description)
是否可以使用数据批注为虚拟财产设置显示名称


提前感谢。

否。解决糟糕数据规范化的唯一方法是规范化。谢谢Gert,所以我正在为每个关系查看一个新表