【发布时间】:2015-09-28 13:05:53
【问题描述】:
我将图像存储在文件系统中并更新数据库中的图像路径。
表结构
photo_id,user_id,photo_no,photo_url
用户最多可以上传 5 张照片。 photo_no 是我存储订单的字段。第一张照片将始终是主照片。但用户可以将任何照片作为主照片,也可以对照片进行排列。
如果用户想将第三张照片作为主照片(photo_no 1)。然后我必须将 photo_no 3 更新为某个虚拟临时编号,并将 photo_no 1 更新为 3 并将临时编号更新为 1。这样我可以交换照片。但我不认为这是一个好方法。任何人都可以提出一个好的方法来做到这一点。
是否可以通过良好的表格设计来处理这种情况?
【问题讨论】:
标签: mysql image hibernate photo