![]() |
|
||||||||||
|
|||||||
|
|
« Предыдущая тема | Следующая тема » |
| Опции темы | Опции просмотра |
|
![]() |
|
|||||
|
Lorem ipsum
|
Нет нет, ничего не перечит.
Ты создаешь записи, ID инкрементится. Удаляешь записи, ряд ID перестает быть непрерывным, приобретает пропуски. Таким образом у тебя всю жизнь базы ID конкретной записи всегда один и тот же. При отображении ты будешь использовать LIMIT и OFFSET для постраничного вывода строк из базы (1...10, 11...20 и т.д.). Так вот эти номера строк не имеют ни какого отношения к ID базы, они просто для красоты, чтобы пользователь радовался. Но если он выберет конкретные записи и захочет с ними что-то сделать, твое отображение всегда будет знать, что, например: 1-я запись — это ID = 1 2-я запись — это ID = 2 3-я запись — это ID = 4, бо вчера запись с ID = 3 потерли … 10-я запись — это ID = 11 (бо до этого момента только третью запись удалили) Вот и вся любов.
__________________
Поймай яблоко 2! |
![]() |
Часовой пояс GMT +4, время: 16:19. |
|
|
« Предыдущая тема | Следующая тема » |
| Теги |
| SQLite , запрос , удаление |
|
|