1)考虑下面的社交网络。在这个网络节点代表人和链接代表友谊。例如,A和B是朋友,A和B之间有一个链接。您希望有一个数据库来存储您的用户配置文件(id,fname,lname,email,gender,password-您可以使用节点节点名称作为ids),用户的兴趣(一个人可以有多种兴趣),以及他们的友谊关系
答案 0 :(得分:0)
您将拥有以下内容:
Users
-------
id fname, lname, etc etc
Interests
--------------
id user_id content
Friendships
-----------------
user_id friend_id
这里的关键是友谊表是自我引用的,因为friend_id实际上是用户id的外键。