Пишу о программировании, книгах, науке и жизни

Как хранить упорядоченный список в базе данных

15 февраля 2015, 23:22

Для начала, стоит оценить частоту изменений порядка фото. Если операция не очень частая и выполняется, например, только админом раз в день и в альбомах не очень много фото, можно смело хранить order как integer и обновлять, как автор и делает.

Если же операция достаточно частая, можно схитрить и хранить order как decimal. В этом случае при вставке или перемещении фото между двумя другими необходимо обновить только order непосредственно перемещаемой записи.

http://rmcreative.ru/blog/post/kak-khranit-uporjadochennyy-spisok-v-baze-dannykh

Поделиться
Популярное