Pregunta

simple pregunta rápida. docs CoreData de Apple explican cómo funcionan las reglas de eliminación en relación empleados de un departamento. Eliminar un departamento, y varias cosas diferentes pueden suceder a los empleados asociados. Pero ¿qué pasa con la relación departamento de un empleado? Debo configurar mi regla de supresión de No Acción, ya que no quiere que la eliminación de un empleado a tener ningún efecto en el departamento?

¿Fue útil?

Solución

Por lo general, utiliza nullify. Eso significa que sólo la relación se establece en cero. Si utiliza No Action ninguna notificación MVA se envía al otro extremo de la relación. Esto puede causar problemas si los objetos todavía piensan que tienen una relación.

Otros consejos

Sí, básicamente lo que dijo TechZen. El punto es su propio supuesto de que no desea que la deleción de un empleado del departamento de afectar de ninguna manera es engañosa ya que con relaciones inversas que lo más seguramente querrá departamento de saber que acaba de perder a un empleado.

Licenciado bajo: CC-BY-SA con atribución
No afiliado a StackOverflow
scroll top