How to model my CloudKit data
问题 In my app I decided to use CloudKit as my sync-backend. My app is not about projects, but for simplicity let's say so... So... In my app users will have multiple projects. Each of those contains multiple entities associated with that project. For example tasks, but also reminders and so on. All this data will be stored in the users private database. Nothing will be in the public database. Now a user can have multiple projects. My first question: Should each project be in it's own CKRecordZone