首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >iOS核心数据关联

iOS核心数据关联
EN

Stack Overflow用户
提问于 2014-02-13 15:15:32
回答 1查看 75关注 0票数 0

我刚刚开始在CoreData中使用iOS,我对关系的关联感到困惑。我正在设计一个数据库来模拟吉他和弦,他们的音符和位置。

如果我在和弦和音符之间有很多到很多的关系,因为一个音符可以属于许多和弦,而和弦可以有很多音符。如果我选择级联作为删除规则,这是否只删除中间表中的行(我假设chord_note由CoreData自动管理),而不是删除该chord的注释?

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2014-02-13 16:24:17

不是的。

如果您在删除Chord时将delete规则设置为级联,它将删除所有相关的Notes。

在您的例子中,您可能希望将无效作为规则。这将删除Chord,并从Note的Chord关系中删除chord (实际上,它将从您提到的chord_note中间表中删除该条目)。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/21758148

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档