我已经设置了我的表:
Table A:
Id
[...]
Table B:
Id
AId
[...]
我创建了一个外键
FK_TableB_TableA
其中主键表是表A,其主键是Id,外键表是TableB,其外键是AId ...
然而,当我为linq更新我的dbml时,TableB被定义为entityref
而不是entityset
......
添加外键应该生成一对多的关系吗?
这是非常通用的,但如果我需要添加更多细节,请告诉我们!
答案 0 :(得分:0)
没有弄清楚为什么会发生这种情况,但是在dbml中,无论出于何种原因,两个表之间都没有创建任何关联 - 因此我只是添加了关联。