Предположим, у меня есть некоторые объекты, и я хочу, чтобы пользователь мог изменять их порядок любым способом, скажем, перетаскивая их. Так что я бы
- Сыр
- Кексы
- Молоко
А затем пользователь перетаскивает "молоко" наверх, делая новый заказ
- Молоко
- Сыр
- Кексы
Есть ли лучшая практика, как хранить порядок этих объектов в базе данных? Наивный подход, вероятно, заключался бы в том, чтобы просто хранить числовое значение, называемое "порядок", для каждого объекта, но это кажется мне слишком хлопотным, потому что вам придется перетасовывать значения порядка в большинстве случаев.