character
状元
Thanks Mike, I've not gotten that deep into iCloud.
* I.e. each key is prefixed with some value based on the MAC address and other information tied to a particular system/install.
One thing done in enterprise software is each system gets its own IDs* so they don't conflict when gathered into some monitoring program. Retrofitting that kind of cure is probably worse than the existing problem.There are also issues with primary key assignments - if two different devices each add a new flashcard with ID 28761, we have to compare them, determine that they're different, and change the ID of one of them, which means going through a bunch of other tables and finding / modifying that ID.
* I.e. each key is prefixed with some value based on the MAC address and other information tied to a particular system/install.