为了账号安全,请及时绑定邮箱和手机立即绑定

请问现在主流的关于系统的附件的存储信息表是如何设计的?是分散存储还是集中存储呢?

请问现在主流的关于系统的附件的存储信息表是如何设计的?是分散存储还是集中存储呢?

炎炎设计 2018-09-23 17:11:53
请问大家在设计一个系统的附件存储表的时候,是采用分散的将信息存储到各个需要的表中呢?还是集中的将附件信息存储到一个表中,然后在需要用到的表中进行关联呢?还是有其他的方案?比如将用户头像的图片信息存储在用户表的某个字段中,产品的图片信息存储到产品表的某个字段中,我将这种存储方式称为分散存储。我以前待过的公司都是这种方式存储的。将所有用户上传的附件都存在一个表中,然后在查询数据需要图片信息的时候通过和其他表中id字段进行关联查询获取数据,我将这种存储方式称为集中存储。请大神说说这两种方式的利弊。如果有更好其他的方式,请各位大神不吝分享。
查看完整描述

1 回答

?
qq_笑_17

TA贡献1818条经验 获得超7个赞

  1. 分散存储可以减少表连接,加快查询速度

  2. 集中存储的话可以做到查看所有上传的图片附件,一般做项目文档管理用的比较多(也可以做附件版本),缺点是需要连表


查看完整回答
反对 回复 2018-09-23
  • 1 回答
  • 0 关注
  • 592 浏览
慕课专栏
更多

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信