【发布时间】:2012-12-17 11:58:16
【问题描述】:
我正在与另一位开发人员合作开发一种社交网站,人们可以在其中提出类似于 Facebook 中的好友请求。但是,他将每个用户的朋友存储为逗号分隔值:
user_id | user_friends
101 | 102,103,105
我确信这是非常低效且容易出错的。我个人会使用关系数据库模型并创建另一个包含 friendship_id (PRIMARY KEY), friender_id and friended_id. 列的表
我说的对吗?我应该提出什么论据来支持我的立场?干杯
【问题讨论】:
标签: mysql sql database performance