***(原创)关注,粉丝关系的数据库设计

简介: 主要就前三个字段,当然也可以是4个字段 from_user_id to_user_id 互粉状态both_status (rel_type)                                         A B YE...

 

主要就前三个字段,当然也可以是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,来查询即可

 

如何联系我:【万里虎】www.bravetiger.cn 【QQ】3396726884 (咨询问题100元起,帮助解决问题500元起) 【博客】http://www.cnblogs.com/kenshinobiy/
目录
相关文章
|
5天前
|
存储 前端开发 数据可视化
网上图书销售网站的设计与实现(论文+源码)_kaic
网上图书销售网站的设计与实现(论文+源码)_kaic
|
消息中间件 NoSQL Java
总结:第一章:从入门到入职拿到过万月薪我需要这些技能(400多篇博文系统归类)P5级
总结:第一章:从入门到入职拿到过万月薪我需要这些技能(400多篇博文系统归类)P5级
|
NoSQL Java 关系型数据库
系统归类:第一章:技术专栏
系统归类:第一章:技术专栏
|
数据库
朋友圈或者qq动态相关的数据库设计
朋友圈或者qq动态相关的数据库设计
283 0
|
SQL 缓存 NoSQL
社交系统中用户好友关系数据库设计
社交系统中用户好友关系数据库设计
1094 0
|
机器学习/深度学习 编解码 人工智能
CSDN粉丝解答:六月份第二期精选——简单bug处理、资料索取、编程系统设计等
CSDN粉丝解答:六月份第二期精选——简单bug处理、资料索取、编程系统设计等
CSDN粉丝解答:六月份第二期精选——简单bug处理、资料索取、编程系统设计等
|
存储 JSON NoSQL
|
数据库 存储
一个微博数据库设计带来的简单思考
http://www.blogjava.net/kalman03/archive/2010/07/19/326558.html     在微博系统中,当前用户、关注者(也就是粉丝)、被关注者(崇拜对象)这三种角色是少不了的。
1640 0
|
大数据 数据挖掘 BI
带你读《数据自治》前言第一章绪论1.2 数据的战略性(二)
带你读《数据自治》前言第一章绪论1.2 数据的战略性(二)
|
存储 大数据 数据库
带你读《数据自治》前言第一章绪论1.2数据的战略性(一)
带你读《数据自治》前言第一章绪论1.2数据的战略性(一)