Entity framework 实体框架-数据库优先-复合外键
我有一个数据库,它有一个带有2列主复合键(一个int,一个bigint)的表。我有两个表,它们有一个复合外键,引用第一个表的复合主键。这些关系(据我所知)在数据库本身是很好的 当通过DB first EF6生成DB上下文时,这些关系/导航属性不会在生成的模型中表示(在引用父表的两个子表中没有虚拟成员)Entity framework 实体框架-数据库优先-复合外键,entity-framework,entity-framework-6,composite-key,ef-database-first,database-first,Entity Framework,Entity Framework 6,Composite Key,Ef Database First,Database First,我有一个数据库,它有一个带有2列主复合键(一个int,一个bigint)的表。我有两个表,它们有一个复合外键,引用第一个表的复合主键。这些关系(据我所知)在数据库本身是很好的 当通过DB first EF6生成DB上下文时,这些关系/导航属性不会在生成的模型中表示(在引用父表的两个子表中没有虚拟成员) 因为是db优先,所以我不能修改模型。在本例中,您可以将这些关系放入db上下文中的onmodelcreating函数中。我们可以在那里设置约束 您使用哪个数据库提供程序?我正在使用SQLAnywhe
因为是db优先,所以我不能修改模型。在本例中,您可以将这些关系放入db上下文中的onmodelcreating函数中。我们可以在那里设置约束 您使用哪个数据库提供程序?我正在使用SQLAnywhere 16,我也遇到了同样的问题。