标签: core-data cascading-deletes referential-integrity
两个实体(Archive& Item)各自引用第三个实体(Photo)。首选行为是,只有在不再从任何其他实体实例引用它时,才会删除照片行B.观察到的行为是,当照片B行与诸如存档的实体相关联时,存档似乎取得照片B的所有权。如果我删除了项目,则不删除照片B.但是,如果删除存档照片B,即使项目引用它也会被删除。
有没有办法配置这样,只有当没有其他实体引用它时,Photo B行被删除的唯一时间?