核心数据中的继承属性冲突与继承模型

时间:2014-11-25 20:52:28

标签: ios objective-c core-data database-design

我有一个应用程序,附带预填充语句(StatementModel)的问题(QuestionModel)。

用户可以在问题中创建自己的语句(UserStatement),也可以只复制粘贴预先填充的语句并继续处理并保存,然后保存为用户语句(UserStatement)as好。

我在coredata下面有架构。我为用户语句创建了语句父实体,因为它们共享许多属性。不过我这里确实有一个问题。从这个问题来看,我需要找到一种方法来单独引用用户语句和语句。

在我们当前的模式中,我确实有每个实体的语句和userStatements关系,并且每个实体都有问题要连接到那个但我收到冲突属性错误。我认为这是错的吗?

感谢。  enter image description here

1 个答案:

答案 0 :(得分:1)

您不能拥有与其父类同名的关系。

将其中一个question关系重命名为其他关系。甚至更好,消除其中一个。