Домашняя библиотека

Каталог

Список нужен не для учёта, а чтобы не купить одну книгу дважды.

Минимальная запись

Четырёх полей достаточно: автор, название, год издания, где стоит. Всё остальное — издательство, тираж, состояние переплёта — со временем перестаёт заполняться.

ПолеЗачем
Авторосновной способ поиска
Названиеочевидно
Годотличить переиздание от первого выпуска
Полкачтобы найти физически

Обычный текстовый файл

Таблица в текстовом файле переживает любую программу. Её можно открыть через десять лет чем угодно, а специализированное приложение к тому времени, скорее всего, уже не запустится.

Отданные книги

Отдельная короткая строка «у кого и с какого числа» возвращает больше книг, чем любые напоминания. Обычно человек просто забыл.

Каталог имеет смысл ровно до тех пор, пока его обновление занимает меньше минуты на книгу. Дальше он умирает сам.