图片数据库架构

时间:2019-01-26 21:09:19

标签: database database-design

我正在尝试将用户个人资料图片,状态上传的图片等存储在我的网站上。用户上载个人资料图片时,同一图像应有3种类型(原始图像,中型,小尺寸)。这存储在文件系统中。用户最多可以上传2张状态为图片的图片,每个图片都遵循相同的类型(原始,中和小)。之所以要为同一张图片制作不同的缩略图,是为了根据用户正在访问该网站的屏幕显示来投放这些图片。

话虽如此,将这些图像的文件路径存储在数据库中的最佳方法是什么?哪种模式最合适,或者如果我可以通过其他更好的方式为这些图像提供服务,最好的方法是什么?对于个人资料图片表,我在想这样的事情:

id  user_id  size  img
1   2        S     /img/s/avatars/ex.jpg
2   2        M     /img/m/avatars/ex.jpg
3   2        L     /img/l/avatars/ex.jpg

这看起来不错吗?

0 个答案:

没有答案