Хорошо, база данных информации. Столбец, посвященный порядку отображения. Если я делаю изменения, например, перемещаю строки или удаляю строки или добавляю строки в конец базы данных, то перемещаю их вверх или вниз.
Я бы предпочел сохранять порядок отображения в последовательном порядке без пробелов. как 1-2-3-4-5-6-7-8-9
, если я удаляю строку 1-2-3-4-5-7-8-9
У меня могут быть проблемы позже, если я хочу добавить строку после строки 5 (в позиции 6). Я думаю, что эти цифры должны быть последовательными, без пропусков. Это правильно? Я пытался:
ALTER TABLE data DROP id;
ALTER TABLE data ADD id int (10) AUTO_INCREMENT;
Я знаю, что это не очень хорошая вещь. Кроме того, при тестировании мои данные не были в порядке.
Есть идеи по управлению порядком отображения? Я собираюсь загрузить все данные в массив и управлять им там? Похоже, у MySql уже есть решение ???