我需要一些关于在MySQL Database
上存储特定信息的最佳方式的建议。
我有一个包含数百个项目的数组,每个项目都有一个特定的属性color
。总共有9种颜色可供选择,每种颜色可以是这些颜色的任意组合。
实施例
Item1: "green,blue,orange"
Item2: "red,grey",
Item3: "green",
(...)
我想知道最佳的存储方式是什么,以获得最佳性能和可访问性。
我应该只在一个单元格上存储颜色数组,并在必要时explode()
,或者更好的方法是什么?
我想以最好的方式做到这一点,以避免以后的麻烦,所以我可以使用来自更有经验的人的一些意见。
非常感谢!