dan*_*iel 0 mysql database-design
我正在建立一个数据库,我有兴趣拥有一个类似Facebook的朋友系统.我最初的计划是有这样一张桌子:
uid friends
4 30,23,12,33
30 54,92,108
Run Code Online (Sandbox Code Playgroud)
所有这些数字都是带有用户信息的表格的FK.我被告知这是不可取的,实际上是不可能的,因为MySQL只会处理好FK,如果他们是单元格中唯一放置的那个.也许是这样的?
uid(PK) friend
4 30
4 23
4 12
30 54
30 92
30 108
Run Code Online (Sandbox Code Playgroud)
等.这不会给我留下大量的行吗?(成千上万?)第一种技术在时间和效率方面不值得吗?
| 归档时间: |
|
| 查看次数: |
119 次 |
| 最近记录: |