主要有两张表
交友微服务本身的功能: (1)当用户登陆后在推荐好友列表中点击“心”,表示喜欢此人,在数据库tb_friend表中插入一条数据,islike为0 (2)当你点击了喜欢过的人,也喜欢了你,表示互粉成功!也向tb_friend表中插入一条 数据,islike为1,并且将你喜欢她的数据islike也修改为1 (3)当你点击了不喜欢某人(点击了叉),向tb_nofriend添加记录. (4)当两个人互粉后,其中一人不喜欢对方了,删除好友表中的记录,向非好友表中添加记录
我们来看用户表,有两列:fanscount表示粉丝数,followcount表示关注数 (1)当用户点击了喜欢: 比如小宝关注了楚楚,小宝的followcount(关注数)加1,楚楚的fanscount(粉丝 数)加1 (2)当用户删除了好友: 比如楚楚删除了好友小宝,小宝的fanscount(粉丝数)减1,楚楚的followcount(关 注数)减1