Допустим, у меня есть таблица eventsInHistory (извините, я не знаю, как создать табличную структуру):
число |-дата- |имя
1 ---------------- 17760704 - подписание Декларации независимости
2 ---------------- 19551105 - Док Браун изобретает путешествие во времени
Теперь у меня есть вторая таблица, peopleInHistory :
число |имя
1 ---------------- Томас Джефферсон
2 ---------------- ДокКоричневый
... и третий стол, peopleAtEvents :
personNumber |eventNumber
1 ------------------------------- 1
2 ------------------------------- 2
Теперь, скажем, я узнал о новом событии, в которое вернулся Док Браунвремя и встретил Томаса Джефферсона.Есть ли в SQLite (и / или с DBrowser) способ автоинкрементации сохранять события в хронологическом порядке, а также увеличивать любые ссылки, которые они могут иметь;другими словами, автоматически включите таблицы eventsInHistory и peopleAtEvents в следующее:
number |-дата- |имя
1 ---------------- 17760704 - подписание Декларации независимости
2 ---------------- 17760706 - Док Браун встречает Томаса Джефферсона
3 ---------------- 19551105 - Док Браун изобретает путешествие во времени
personNumber|eventNumber
1 ------------------------------- 1
1 ------------------------------- 2
2 ------------------------------- 2
2 ------------------------------- 3
Я в порядке, если мне нужно добавить новые ссылки в таблицу, которая связывает события и людей, но мне нужно связать записи с позициями, а нена номера, которые сохраняют существующие ссылки, когда я иду и добавляю что-то выше, где я начал.