实体框架 - DB-First - 复合外键

时间:2015-05-21 16:38:21

标签: entity-framework entity-framework-6 composite-key ef-database-first database-first

我有一个数据库,其中包含一个带有2列主复合键的表(一个int,一个bigint。)我有两个具有复合外键的表,引用第一个表的复合主键。 (就我所知而言)数据库本身的关系很好而且花花公子。

通过DB-first EF6生成数据库上下文时,这些关系/导航属性不会在生成的模型中表示(两个子表中没有虚拟成员引用父表。)

由于它是db-first,我无法修改模型。

1 个答案:

答案 0 :(得分:1)

在这种情况下,您可以将这些关系放入db上下文中的onmodelcreating函数中。我们可以在那里设置约束。

相关问题