Heim  >  Fragen und Antworten  >  Hauptteil

mysql - 类似QQ的好友关系表是怎么设计的?

请问一下类似QQ的好友关系表是怎么设计的?
难道只是简单的id,userId,friendId吗?

迷茫迷茫2741 Tage vor3272

Antworte allen(12)Ich werde antworten

  • 阿神

    阿神2017-04-17 14:48:10

    我以前就有这样简单的设计过,但是具体还是看你的需求而行。
    1、用户表
    id,name
    例如数据:
    1,张三
    2,王二
    2、好友表
    id,u_id,c_id
    例如数据
    1,1,2 (代表) 张三 加了 王二
    2,2,1 王二 加了 张三

    比较简单的想法,希望对你有帮助。

    Antwort
    0
  • PHPz

    PHPz2017-04-17 14:48:10

    量小的话只用关系数据库还行,量大了就得考虑非关系型的了,比如图形数据库

    Antwort
    0
  • StornierenAntwort