如何在mysql数据库中存储多个图像链接

时间:2016-09-19 20:51:01

标签: mysql data-structures

我正在开发一个电子商务网站,每个卖家每个项目都有多个图像。任何人都可以给出一些关于处理这些图像链接存储的最佳方法/结构的建议。

目前我已经有了一些解决方案,但不确定它们是否足够有效。 1.创建另一个mysql表来关联项目和图像(我真的不喜欢这个解决方案)

  1. 使用一些特殊字符来分隔图像链接

  2. 存储包含图像链接数组的JSON字符串。当我需要这些链接时,将JSON字符串读入对象并完成工作。

  3. 我不擅长分析I / O.有人可以给我一些建议和指示吗?

1 个答案:

答案 0 :(得分:0)

为什么你不喜欢解决方案1?它是解决您问题的最佳和最简单的解决方案。

选项#2和#3要求您读取数据库字段并使用某些函数来读取/解析字段以获取URL。插入或更新此多值字段可能是一场噩梦并且容易出错。

选项#1需要具有PK / FK关系的其他表,但是更易于管理的解决方案。

只需使用您的解决方案#1。