Bar*_*zyk 4 entity-relationship cascade core-data ios
我有 2 个实体:CD和Song。
CD1有歌曲:Song1和Song2。
CD2有歌曲:Song1.
CD3有歌曲:Song3.
关系:
CD<<-->> Song(多对多)
CD可能有很多Songs,而一个Song可能属于少数CD。
删除规则CD:级联到Song
删除规则Song:无效 CD
如果我:
删除CD1:会删除Song2,怎么样Song1?
删除CD2:将删除Song1?
删除CD3:将删除Song3
CD1 包含歌曲:Song1 和 Song2。CD2 包含歌曲:Song1。
看起来CD和歌曲之间应该是多对多的关系。
回答你的问题:
当 CD1 被移除时,无论 CD2 为何,歌曲 1 都将被移除。