zoukankan      html  css  js  c++  java
  • 关注,粉丝关系的数据库设计

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

  • 相关阅读:
    cs61b project1
    CS61b lab5
    leetcode DP
    Leetcode 还未解决的bug
    Git使用总结
    Mac TensorFlow Anaconda
    eclipse C++ ld: 1 duplicate symbol for architecture x86_64
    Leetcode Hashtable 1-5
    EC 601 PYTHONPATH
    EC 601 OpenCV Install
  • 原文地址:https://www.cnblogs.com/mafeng/p/7904182.html
Copyright © 2011-2022 走看看