我知道在技术上mysql不支持很多很多。我们应该建立一个桥牌表。但就我而言,我仍然对此感到困惑。
2张桌子(或更多?)看起来像什么时候很多用户可以有很多朋友?把它想象成社交网络应用。当用户使用fb连接时,我想存储他们的朋友。下面两张表如何连接?
user
=====
id
name
friend
=====
id
name如果杰森的朋友是乔丹,乔丹的朋友肯定是杰森。
发布于 2014-04-13 18:35:53
您可以在编写时创建一个用户表:
user
=====
id
name然后创建如下关系表:
relationship
=====
from_user_id
to_user_id例如
user
=====
1,Jordan
2,Jason
3,Jack
4,Joel
relationship
=====
1,2
1,3表明乔丹是杰森和杰克的朋友。
https://stackoverflow.com/questions/23045296
复制相似问题