2

我想知道如何建立一个数据库来存储人们最近在旅行时所做的操作。例如,如果他们去博物馆,数据库将存储“Bob 去了这个博物馆”这个文本,并存储用户 ID 和时间戳。我想知道这些事件是否应该只存储在一个表中,如果我想要一个人的事件,我只需使用用户 ID 查询该表。

在类似的注释上,我想存储用户“最近遇到”的 50 个用户,这意味着用户在旅行中遇到的最后 50 个用户。我在想这也可以存储在一个表中,只有用户 ID 配对,没有重复。我只是担心桌子会变得太大。

对餐桌布置有什么建议吗?

谢谢

4

1 回答 1

0

就我个人而言,我会采用这样的 ER 结构:

ER图

于 2012-06-28T04:26:36.470 回答