我想从TimeCondition
实体派生Condition
实体,所以我创建了这个模型(使用抽象Condition
):
但在验证时,它说:
错误3错误159:EntityType' SHomeModel.Store.TimeCondition'没有定义键。定义此EntityType的键。 E:\ proj \ SmartHome.edmx 126
如何定义TimeCondition
的密钥为Condition
' Id
?
答案 0 :(得分:1)
请注意,您的数据库表应该有主键,但在EDMX文件中,您应该从子实体中删除它以使其使用父键!
答案 1 :(得分:-1)
您必须将条件ID作为外键提供给TimeCondidtion。然后更新实体模型。