Я создаю таблицу базы данных, в которой будут храниться ссылки меню, которые в конечном итоге будут отображаться на веб-странице.
Моя проблема в том, что я хочу контролировать порядок меню Предметы. У меня могло бы быть поле с именем order, но каждый раз, когда у меня появлялась новая ссылка в меню, мне приходилось вставлять порядок и менять все записи с более высоким порядком на +1.
Например, допустим, мне нужны ссылки (в этом порядок):
Home About Products Shopping
у меня может быть таблица с именем MenuLinks и столбцы: Имя, Порядок
мои данные будут выглядеть так:
Name Order Home 1 About 2 Products 3 Shopping 4
но если бы я хотел сейчас добавить новую ссылку называется ContactUs , но я хотел появиться прямо под домом.
может ли кто-нибудь придумать лучший способ сохранить список, требующий упорядочивания, в таблице базы данных без этого утомительного обслуживания.