У меня есть несколько записей в таблице MYSQL, которые пользователь может упорядочивать и переупорядочивать с помощью jquery.
Мой вопрос заключается в том, каков наиболее эффективный способ обновления порядка сортировки таблицы.Наиболее очевидный способ - это иметь целочисленное поле с именем order, где первая запись равна 1, вторая - 2 и т. Д.
Скажем, запись вставляется в середину списка, а затем все записи после нееобновлено одним, чтобы освободить место для новой записи.В качестве альтернативы я мог бы упорядочить их с промежутками в 10 или 100, поэтому первая запись равна 100, вторая - 200 и т. Д., Затем есть место для добавления новой записи без перетасовки, но теперь потребуется переупорядочение всей таблицыи снова, чтобы избежать выхода из комнаты.
Есть ли лучший способ?