0

我从我的数据库中自动创建了一个实体数据模型。有 3 个表(A, B, C)和 2 个外键(A 1-* BB 1-* C)。创建的模型包含所有三个表,但只有第二个关系(此处称为 an association)。我是 Entity 框架的新手,我只是想学习一个教程。这可能是什么原因造成的?

4

2 回答 2

1

所以答案是仔细检查数据结构是否真的如你所想。一旦您拥有正确的数据结构,模型就会按照您的预期创建。

于 2013-05-21T10:45:15.063 回答
0

如果您在相关表中设置了主键,也可能会发生这种情况。我在 VS 2013 中针对 SQL Server 2008 R2 创建了一个实体框架版本 6 的 edm。关系是在数据库中设置的,但在 EDM 中没有显示几个表。一旦我将主键字段设置为 SQL Server 中的主键,EDM 就会正确更新。

于 2014-12-19T22:48:27.917 回答