Mysql Laravel:将图像链接存储为数组还是使用外键创建新表?



>我正在创建一个"俱乐部"数据库,每个俱乐部可以有多个链接形式的图像与之关联。现在我想知道将图像链接存储为数组 ['https://foo.bar/image1.jpg','https://foo.bar/image2.jpg'] 是否是一个好主意,或者我应该为图像创建另一个带有外键的表。

哪种方法更好,为什么?

我会使用一个单独的表,以后删除单个图像更好/更快,而且您可以存储的数量也没有限制,因为 mysql 中有行限制,您可以在此处查看更多。

您将拥有一个知道如何显示图像的图像对象,因此责任不属于俱乐部。

最新更新