Всем привет!
Подскажите пожалуйста, делаю для себя приложение учета доходов и расходов (в учебных целях), храню все данные в бд SQLite. По нажатию некоторых кнопок расход (к примеру) добавляется в БД. Также по нажатию некоторых кнопок расход удаляется из БД. Но, операции содержат ID с автоинкрементом, то есть при удалении из БД строка с этим ID остается в базе, занимает место. А при добавлении нового расхода ID увеличивается по последнему добавленному, по порядку (ну обычный автоинкремент).
Как можно это исправить? Наткнулся на vacuum, но правильно ли это будет?
Может хранить как-то данные по-другому?