有一个壁纸的 app,壁纸的表里面存储了壁纸的id,分类id 等
现在有一个需求,第一个是做一个每日更新,每日最热这样,我现在用一个表单独存储他们,类似 new_wallpaper ,有id, wallpaper_id, order,问题来了,编辑这边需要修改他们的顺序,比如把最新的一张放到中间之类的,我在数据库中用的是连续的 order 保存的位置,一旦他们这么修改,有一半的项也要跟着改 order 的值,有没有什么更好的设计方法吗?
现在有一个需求,第一个是做一个每日更新,每日最热这样,我现在用一个表单独存储他们,类似 new_wallpaper ,有id, wallpaper_id, order,问题来了,编辑这边需要修改他们的顺序,比如把最新的一张放到中间之类的,我在数据库中用的是连续的 order 保存的位置,一旦他们这么修改,有一半的项也要跟着改 order 的值,有没有什么更好的设计方法吗?