I develop a app with core data, to create invoices for individual use. I use Int64 ID (with increment) as primary key Today, I would like to expand possibility with the same database on several iPads... BUT I can't stay with Int64 ID because first iPad create index n°1 and second iPad create invoice n°1 too !
What is the best practice to change for a distributed system : create a new id with uuid string?
thanx a lot