Link synchronization in master data

If we select the basic data, and I click some relation. Then I move on to the Data Model Inspector.

There is a section called relationship synchronization. I wonder what is it? I thought the underlying data synchronizes the default relationship.

For example, if I do employee.boss = someBoss, then automatically someBoss will add the employee to his relationship with the Employees, and oldBoss will remove the employee from his / her employees. ''

So how did it happen?

The default value for the synchronization item in relationship synchronization is disabled. So there can be no normal synchronization. Is it about synchronizing with the server?

I also see attribute synchronization and entity if I select attribute and object accordingly. What the hell is this?

+4
source share
1 answer

In this case, synchronization means using synchronization services between different instances of an application running on different devices. It has nothing to do with Core Data per se, but simply notifies the synchronization services that Core Data provides this part of the data model with synchronization services.

If you are not using synchronization services, you can simply ignore the setting.

+11
source

All Articles