Hi
supose its a Core Data App that supports iCloudKit, so I hope this simple explanation answers all your questions and give a more clear picture, as for users I'm thinking of a scenario please tell me if it's correct, see all the devices will have one Apple ID account for data to sync, then each user will have another user name and password to login to the system it's generated by the system admin inside the App, only admin have this privilage, is that a right way to do it ? It's a patient management system and users are the medical staff including doctors and non medical staff such as receptionist and accounting.
--
Kindest Regards