在数据库中存储多个图像的最佳方法是什么?
在浏览和搜索解决方案和方法时,我发现了两个选项first one is take the file name and concatenate and separate them using either comma or |
,但我有疑问,因为我认为这是混乱的,并会在系统中产生错误second is I make another table for images and add foreign key (post_id) to know which post it belongs.
个
如有任何建议,我们将不胜感激。
2条答案
按热度按时间lvjbypge1#
两种方法都很有效,我会选择第二种。
它还可以在使用一些图像上传插件(filepond,dropzone等)时提供方便。
如果我选择第一种方法,我会保存序列化的数组(使用
serialize()
),以便更好地下注。fjaof16o2#
第二个是因为它是规范化的,你可以有一个更好的DX与之,没有奇怪的实现编辑或任何操作后.