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

时间:2010-08-27 02:58:37

标签: entity-framework visual-studio-2010 .net-4.0

我有一个表Item(ItemId int PK,Title vc,Description vc)

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

我将此视图添加到我的模型中,删除了所有键但真正的键,添加了1-1关联,并映射了它,但我得到了2个错误:

  1. 表/视图'dbo.ItemView'没有定义主键。已推断密钥,并将定义创建为只读表/视图。
  2. 错误3021:从第xxxx行开始映射片段时出现问题:表Item中的以下每列都映射到多个概念侧属性: Item.ItemId映射到 可能是什么问题?

1 个答案:

答案 0 :(得分:1)

Edmx Views Processor - 此问题的修补程序。