Как хранить упорядоченный список в базе данных
15 февраля 2015, 23:22
Для начала, стоит оценить частоту изменений порядка фото. Если операция не очень частая и выполняется, например, только админом раз в день и в альбомах не очень много фото, можно смело хранить order как integer и обновлять, как автор и делает.
Если же операция достаточно частая, можно схитрить и хранить order как decimal. В этом случае при вставке или перемещении фото между двумя другими необходимо обновить только order непосредственно перемещаемой записи.
http://rmcreative.ru/blog/post/kak-khranit-uporjadochennyy-spisok-v-baze-dannykh
Твитнуть
Поделиться
Поделиться
Популярное