繁体   English   中英

为基础实体定义派生实体的密钥

[英]Defining key for derived entities from base Entity

我想从Condition实体派生TimeCondition实体,所以我创建了这个模型(使用抽象Condition ):

在此处输入图片说明

但是在验证时,它说:

错误3错误159:EntityType'SHomeModel.Store.TimeCondition'没有定义键。 定义此EntityType的键。 E:\\ proj \\ SmartHome.edmx 126

如何将TimeCondition的键定义为ConditionId

请注意,数据库中的表应具有主键,但在EDMX文件中,应将其从子实体中删除,以使其能够使用父键!

有关MSDN的更多详细信息

您必须将条件的ID作为外键提供给TimeCondidtion。 然后更新实体模型。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM