我有3张桌子
1.实体
2.凭证
3. EntityType
根据EntityType值可以为(1,2,3),实体可以是Lab,Client或Technician。
只有技术人员(即3位)可以拥有凭据。
我应该进行哪些更改才能进入所需的设计。
我收到以下错误。
错误1错误3032:映射从行开始的片段时出现问题
149:条件成员'Entity.EntityType'的条件不是
映射'IsNull = False'。要么删除条件
Entity.EntityType或将其从映射中删除。 c:\ documents和
设置\管理员\我的文档\ Visual Studio
2010 \ Projects \ LimsEdm \ LimsEdmx \ LimsModel.edmx 150 15 LimsEdmx
最佳答案
如果将EntityType
列用于TPH鉴别符,则无法将其映射到表中。它已经用于继承映射,并且列不能被映射两次。从您的EntityType
实体中删除EntityType
属性。