使用多个外键控制DBML中的DBML EntityRef创建

使用Linq to SQL和DBML的自动生成功能,外键关系在DBML设计器文件中创建EntityRefs。例如 :
private int _USStateId;

private EntityRef<USState> _USState;
但是,如果我需要一个具有大量FK关系的表到同一个表,我该如何控制自动生成的名称?例如,对于有三个FK的汽车调查进入评级表,我得到了
private int _BodyRatingId;
private int _ColorRatingId;
private int _PerformanceRatingId;
在我的Car表中
private EntityRef<Rating> _Rating;
private EntityRef<Rating> _Rating1;
private EntityRef<Rating> _Rating2;
我如何动态或其他方式控制EntityRef命名以指示它们属于特定字段? 谢谢!     
已邀请:
你好 我不确定这个问题是否仍然有效,但万一有人需要它: 您可以使用与Car表相同的名称向项目添加部分类,并添加新属性:
public Rating BodyRating
    {
        get
        {
            return this._Rating.Entity;
        }
    }
    

要回复问题请先登录注册