数据库设计-类似 twitter 的单向好友列表,如何实现?

数据库设计-类似 twitter 的单向好友列表,如何实现?

想挽留 发布于 2017-05-04 字数 221 浏览 1129 回复 1

请问类似twitter 的单向关注列表如何实现?
目前有一个user表,然后关联表(friendship表)该如何设计?
如下:
1 3
1 5
1 6
1 9
2 1
2 3
2 6
.
.
.
是否可行?

如果你对这篇文章有疑问,欢迎到本站 社区 发帖提问或使用手Q扫描下方二维码加群参与讨论,获取更多帮助。

扫码加入群聊

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(1

虐人心 2017-09-11 1 楼

其实你的思路是对的,类似微博和twitter这种弱关系(单向关注,不需要对方认证的)采用一个关系表即可实现,可以简单设计为id(主键:关系的id),userid(用户id),followerid(关注者[关注userid的人]的id),这样即可,如同你自己列的那样就是可行的(在你列的前面加一列主键)。