どのようにルールを削除するのが難しいですか。Core Data
私はHouse
Entity
に2 many to many
の関係を持っています。関連するエンティティは、他のエンティティとの独自の関係も持っています。コアデータを削除すると、すべてのリレーションシップとエンティティが削除されます(多くが多数)
House
エンティティを削除すると、親(ルーム、ドア、ウィンドウ、デッキ)との関係にあるすべてのエンティティ、およびそれらのサブエンティティに関連するすべてのエンティティを削除します。
は、私はこのような何かのために削除規則のどのような種類が必要ですか?あなたはHouse
の削除上の他のすべてのエンティティがを欠失している行動をしたい場合は
他にも、関係には多くのものが必要ですか?例えば。部屋は本当に複数の家に属しますか?彼らが本当に多くの場合は、両方向にカスケードを使用して注意してください:houseAとhouseBの両方がroomAに関連している場合、houseAを削除するとhouseAをカスケードして削除し、houseBをカスケードして削除します。 – pbasdf