1. 单独管理图片
图片单独建表管理,通过图片类型结合关联 id 查找图片

优点:
- 图片统一管理
- 插入多张图片比较方便
- 方便拓展,如果有某个类型需要新加图片,不用去原表示上新加字段
缺点:
- 存取、删除图片不不便
- 如果同一个 id 的商品有多张不同类型的图片,需要通过 type 出字段来区分,从理解的一致性上来看可能存在偏差
2. 直接将图片设为相关表的一个字段

建立图片相关字段,将图片所有有关信息以字符串的形式全部存入
优点:
- 图片随相关表管理,逻辑上不用再绕一个弯
- 图片存取、删除方便
缺点:
- 拓展麻烦,如果图片过多,可能造成溢出字段溢出
- 图片查找,基本上不可能(当然有可能根本不会有图片查找需求,这也是从宽拓展角度考虑的)
- 不能分辨同一个类型的不同位置的图片
ps:有句话说得好,过早的优化是万恶之源,可能考虑了这么多拓展性的内容,最后都用不上
若问题有描述不清楚的地方,请随时指出;如果大家有更好的意见或建议,望不吝赐教。
谢谢!