EF 4导航属性问题

时间:2011-07-19 18:16:06

标签: .net entity-framework entity-framework-4 navigation-properties

假设我的TableA有两个对TableB的关系引用,其中TableB是主键(假设它有一个PrimaryBKey和SecondaryBKey列作为TableA中的FK名称)。所以我有实体:

TableA
    public TableB TableB { .. } 
    public TableB TableB1 { .. } 

有没有关于EF如何推导命名方案的文档,它可以改变吗?我让开发人员告诉我,当他们重新生成一张桌子时,它正在改变关系的排序。我的意思是,最初实体是以这种方式映射的:

PrimaryBKey = TableB1
SecondaryBKey = TableB

但是他们说它后来改为:

PrimaryBKey = TableB
SecondaryBKey = TableB1

这甚至可能吗?我无法找到有关命名方案的任何文档来验证这一点。

感谢。

1 个答案:

答案 0 :(得分:0)

这三个文件将包含您正在寻找的内容,特别是前两个: