数据表内有Sort排序值字段、表是根据排序值递增来排序的、如图:根据交换上下两条数据的排序值来实现位置的转换的但现在的问题是、如果同时有许多个人操作移动这个数据表的顺序的话、顺序和排序值就会被打乱、咋办呢?
1 回答
MYYA
TA贡献1868条经验 获得超4个赞
首先我认为这个问题貌似不是一个技术性问题。从业务上来说,许多人同时操作排序是否合理?是否应该将排序这个功能下放到专门的人员那边?
如果非要从技术上解决这个问题,比如:张三把 1,2交换了,李四把1、3交换了,那么最终的顺序是哪个?这个是否应该订一套业务规则?
那么再考虑:1、张三在操作的时候,锁死其他人的操作,其他人不能操作 2、张三操作完毕,其他人实时看到张三的操作结果。那么这个系统涉及前后端实时信息交互,是否是过度设计了?
建议题主酌情考虑是不是再沟通沟通...
添加回答
举报
0/150
提交
取消