朋友请求和友情表,我有个主意可以吗?

时间:2014-07-12 21:54:13

标签: java mysql server-side java-server

我有自己的服务器,来自客户朋友请求:
- 案例1:
  user001向user002发送好友请求     1.我在我的服务器中创建了一个名为user001的表,有两个colunms:friendID,status(已接受,已阻止等)。 并将“user002”作为friendId列的值插入。

    2.创建另一个名为user002的表,并将user001作为friendId列的值插入。

所以每个用户都有他自己的桌子,上面有他的朋友列表,这是好方法,还是有另一种方式......  我选择这种方式,以便轻松查找好友列表和其他信息。关于一个有趣的朋友。

1 个答案:

答案 0 :(得分:0)

您应该只创建一个表,其中包含UserId,friendId,Status列。这样,您可以将所有数据存储在一个表中。要获得用户1的朋友,请过滤user1的UserId。