小编Hi福*_*福气鱼的帖子

如何设计一个关系数据库表来存储友谊关系?

我想设计一个表来存储我的网络项目中的友谊关系

至少应满足以下4个条件:

谁发送添加好友请求,例如(如果 A TO B 那么此列将是 A)

谁收到添加好友请求,例如(如果 A TO B 那么此列将是 B)

当前状态 eg(0 表示拒绝,1 表示接受或 2 表示未处理

我们的朋友关系是双边的

如果你们有这方面的经验,欢迎提出任何建议

我目前的设计(我现在认为不好)是这样的, 这些是列

frienshipId  
fromUserId  
toUserId  
status  
requestTime
Run Code Online (Sandbox Code Playgroud)

database-design

9
推荐指数
2
解决办法
2万
查看次数

标签 统计

database-design ×1