我的想法:
单独用一个用户的ID表维护好友关系吗
两列,第一列用户id,第二列好友的id。这样的话,如果用户的好友很多,岂不是有很多冗余?

解决方案 »

  1.   


    就是一个中间表,存2者得id,不冗余,当然还要有这个中间表的id,里面一共有3个id,
    中间表id,用户id,好友id
      

  2.   

    用一个中间表搞定,中间表只有两个列: 用户ID,好友ID
      用户ID       好友ID
      101           801
      101           304
      101           822
      101           898
      101           103
      103           101
      103           901
      103           581不管查任何一个用户ID,有冗余的吗??