码迷,mamicode.com
首页 > 数据库 > 详细

关注,粉丝关系的数据库设计

时间:2017-11-27 16:45:22      阅读:229      评论:0      收藏:0      [点我收藏+]

标签:别人   粉丝   计数   bsp   _id   表示   通过   关注   字段   

主要就前三个字段,当然也可以是4个字段


from_user_id to_user_id 互粉状态both_status (rel_type)                                         
A B YES a关注B,A成为B的粉丝 (同时需要在统计数据里面加1)
B A YES B关注A,B成为了A的粉丝(同时需要在统计数据里面加1,需要检测,A是不是已经关注了B,如果已经关注,则修改两条记录的状态为YES,表示互粉)
A C NO
D A NO

查询A的粉丝,用to_user_id,通过返回的both_status,来判断对A是单向,还是双向的关系
查询A的双向粉丝,to_user_id ,status(YES)


关注:
我关注了哪些人:from_user_id是我的ID,查询即可

粉丝:
这页显示的是我的粉丝:别人关注我的
用to_user_id,我的ID,来查询即可

关注,粉丝关系的数据库设计

标签:别人   粉丝   计数   bsp   _id   表示   通过   关注   字段   

原文地址:http://www.cnblogs.com/mafeng/p/7904182.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!