我试图在我的网站上制作类似于facebook的图库系统。 我的用户应该拥有的是个人资料图片和专辑,例如facebook。
我的想法如下:
当有人创建新帐户时,会自动在数据库中添加图库 用户身份。每个新用户都将拥有默认图库。
Galery
id | user_id
然后创建包含gallery_id和name的新桌面相册。
相册:
id | gallery_id | name
-------------------------------------------
1 | 1 | profile images
2 | 1 | cover images
还有一个包含album_id的表格图片
图片:
id | album_id | name | comments_count | etc...
---------------------------------------------------------
1 | 1 | 1123123.jpg | 30 |
让我们感到困惑,无法理解优化用户及其图像的最佳方式。
如果我有1000000个配置文件怎么办? BOOOM这真的是不好的关系
任何建议或示例。