我在我的项目中使用了数据库优先模型。从数据库中导入了三个表
我想要创建一个名为
在项目构建后,我收到以下错误信息:
我找不到问题的源头。我该如何解决这些错误?
Document
,DocumentItem
和Product
。
![enter image description here](https://istack.dev59.com/voyCc.webp)
Order
的新实体,将这三个数据库表的一些字段连接起来。如您在第一张图片中所见,我已经创建了该实体,并填写了其表映射,如您在第二张图片中所见。
![enter image description here](https://istack.dev59.com/iqklu.webp)
Severity Code Description Project File Line Suppression State
Error Error 3025: Problem in mapping fragments starting at line 193:Must specify mapping for all key properties (Product.Id) of table Product. EFTest C:\Users\Me\documents\visual studio 2015\Projects\EFTest\EFTest\Data\EfTest.edmx 194
Error Error 3025: Problem in mapping fragments starting at line 186:Must specify mapping for all key properties (Document.Id) of table Document. EFTest C:\Users\Me\documents\visual studio 2015\Projects\EFTest\EFTest\Data\EfTest.edmx 187
Error Error 3024: Problem in mapping fragments starting at line 193:Must specify mapping for all key properties (Orders.Id) of the EntitySet Orders. EFTest C:\Users\Me\documents\visual studio 2015\Projects\EFTest\EFTest\Data\EfTest.edmx 194
Error Error 3024: Problem in mapping fragments starting at line 186:Must specify mapping for all key properties (Orders.Id) of the EntitySet Orders. EFTest C:\Users\Me\documents\visual studio 2015\Projects\EFTest\EFTest\Data\EfTest.edmx 187
我找不到问题的源头。我该如何解决这些错误?