Entity framework 在EF4中创建表和视图之间的一对一关系?

Entity framework 在EF4中创建表和视图之间的一对一关系?,entity-framework,visual-studio-2010,.net-4.0,Entity Framework,Visual Studio 2010,.net 4.0,我有一个表项(ItemId int PK、Title vc、Description vc) 我创建了一个名为ItemView:SELECT*FROM Item的测试视图 我将此视图添加到我的模型中,删除了除真实关键点以外的所有关键点,添加了1-1关联,并对其进行了映射,但出现了两个错误: 表/视图“dbo.ItemView”未定义主键。已推断出键,并将定义创建为只读表/视图 错误3021:映射从xxxx行开始的片段时出现问题:表项中的以下每列都映射到多个概念侧属性: Item.ItemId已映射

我有一个表项(ItemId int PK、Title vc、Description vc)

我创建了一个名为ItemView:SELECT*FROM Item的测试视图

我将此视图添加到我的模型中,删除了除真实关键点以外的所有关键点,添加了1-1关联,并对其进行了映射,但出现了两个错误:

  • 表/视图“dbo.ItemView”未定义主键。已推断出键,并将定义创建为只读表/视图
  • 错误3021:映射从xxxx行开始的片段时出现问题:表项中的以下每列都映射到多个概念侧属性: Item.ItemId已映射到 有什么问题吗
  • -此问题的修补程序。

    -p>-此问题的修补程序