我有一个包含产品的产品表。每个产品可以有多个图像。图片的 urls/id 将存储在我的数据库中。现在,不是在我的产品表中创建诸如 、 等列,而是将image_url1
包含image_url2
我的产品表中的图像列表的序列化数据存储在一个名为image_url
.
还是创建另一个product_image
关系表并将产品 ID 和图像 ID/URL 存储在那里更好?
我确信这两种方法都行得通,但我想采用最佳实践。
注意:每个产品的图像数量会有所不同。有些产品甚至可能没有图像。
编辑:为我的问题添加更具体的细节。图片 URL 不会用于搜索。它将仅用于在显示产品时检索图像的 URL。