【发布时间】:2012-02-14 16:33:12
【问题描述】:
我的数据库设计中有一个桥接表,但它没有主键。当我尝试使用 ASP.NET MVC 3 的数据库优先方法来创建我的模型时,它会创建一个带有警告的模型 “表/视图 'CRM_Test_1.dbo.SalesOrderProduct' 没有定义主键并且无法推断出有效的主键。此表/视图已被排除。要使用该实体,您需要检查您的架构,添加正确的键,然后取消注释。"
是我做错了什么还是有办法让这个警告消失??
谢谢。
【问题讨论】:
标签: asp.net-mvc-3 entity-framework database-first ef-database-first