3

我需要在 2 个用户之间共享文本数据。我可能会使用一些 Android Cloud 服务(Open to Suggestion)来这样做,但我不确定一个好的 PK。我不想使用 DATETIME 作为 PK,但我不知道任何其他方式。什么是在 2 个(或更多)用户之间共享而没有太多开销的好 PK?

如果我有SharedTable100 个条目,而我的朋友只有 2 个条目,ShareTable那么我需要他的 (2) PK 和我的 (101) PK 来共享我自己、他和我正在共享的任何其他人之间对数据的任何编辑这些信息似乎无法自动增加。

我无法想象这不是一个常见的问题,但我无法理解它,所以很难理解我的观点。如果您需要更多信息,请告诉我。

4

1 回答 1

2

使用 uids(唯一 ids)作为您的 pk,这将保证无论在何处创建的条目都是唯一的,因此可以进行组合、更新等操作。

java.util.UUID.randomUUID();
于 2013-01-26T23:25:05.917 回答