【发布时间】:2010-03-17 14:36:58
【问题描述】:
我收到以下错误消息
表/视图“TABLE1”没有 已定义主键且无效 可以推断出主键。这 表/视图已被排除。使用 您需要审查的实体 您的架构,添加正确的键和 取消注释
当我尝试将视图添加到实体数据模型时。为了测试,我创建了一个非常简单的视图,但仍然出现错误。下面是视图定义
SELECT
DISTINCT TOP (100) PERCENT
MIN(id) AS Expr4, MIN(EmpNo) AS Expr1,
MIN(Name) AS Expr2, MIN(Category) AS Expr3
FROM dbo.MYView1
GROUP BY id
有没有人知道一个简单的解决方法。
我看过这个线程Can SQL Server views have primary and foreign keys?,但在我的场景中,推荐的内容不适用。
如果我只能将视图添加到模型中。
【问题讨论】:
-
请将您帖子的标题修改为更短的标题。
标签: linq-to-entities