我需要在2个用户之间共享文本数据。我可能会使用一些Android云服务(Open to Suggestion)这样做,但我不确定一个好的PK。我不想使用DATETIME作为PK,但我不知道其他任何方式。在没有太多开销的情况下,在两个(或更多)用户之间共享的好PK是什么?
如果我的SharedTable
条目有ShareTable
,我的朋友只有{{1}}中有2个条目,那么我需要他的(2)PK和我的(101)PK共享任何编辑内容我自己,他和其他任何人之间的数据,我正在分享这些信息,所以似乎自动增加了它的问题。
我无法想象这不是一个常见的问题,但我无法绕过它,所以我很难理解我的观点。如果您需要更多信息,请告诉我们。
答案 0 :(得分:2)
使用uids(唯一ID)作为您的pk,这将保证在任何地方创建唯一条目,因此可以进行组合,更新等。
java.util.UUID.randomUUID();