Digamos que tiene departamentos y empleados, y cada departamento tiene varios empleados, pero cada uno de los empleados también pueden ser parte de varios departamentos.reglas Core Eliminación de datos y muchos-a-muchos relación
lo que existe una relación de muchos a muchos entre los empleados y departamentos. Al borrar un departamento quisiera eliminar todos los empleados que son sólo una parte de ese departamento y anulan la relación de este departamento para todos los empleados que también son miembros de otro departamento.
¿Sería una cascada en reglas en ambas direcciones hacer eso? ¿O una regla en cascada elimina automáticamente a todos los empleados de un departamento, independientemente de otras afiliaciones?
Si usted está trabajando en Cocoa Touch o Snow Leopard, puede poner esta lógica en 'método -prepareForDeletion' del departamento. –
Creo que esta es una solución mejor, ¡gracias! – Nick
Cuando dices departamento, ¿te refieres a un departamento de llamadas NSManagedObject? – Ricardo