我正在开发一个电子商务网站,每个卖家每个项目都有多个图像。任何人都可以给出一些关于处理这些图像链接存储的最佳方法/结构的建议。
目前我已经有了一些解决方案,但不确定它们是否足够有效。 1.创建另一个mysql表来关联项目和图像(我真的不喜欢这个解决方案)
使用一些特殊字符来分隔图像链接
存储包含图像链接数组的JSON字符串。当我需要这些链接时,将JSON字符串读入对象并完成工作。
我不擅长分析I / O.有人可以给我一些建议和指示吗?
答案 0 :(得分:0)
为什么你不喜欢解决方案1?它是解决您问题的最佳和最简单的解决方案。
选项#2和#3要求您读取数据库字段并使用某些函数来读取/解析字段以获取URL。插入或更新此多值字段可能是一场噩梦并且容易出错。
选项#1需要具有PK / FK关系的其他表,但是更易于管理的解决方案。
只需使用您的解决方案#1。