Пока я читал только бумажные книги, проблему решал скромным каталогом, сделанным из общей тетради. После перехода на цифровой формат резко увеличилось количество книг, не столько прочитанных, сколько скачанных, которые далеко не все уже становились прочитанными, а очень многие отбраковывались или были брошены после нескольких страниц или десятков страниц (чего не было, когда книги покупались за свои кровные). Понадобилось что-то более информативное, чем просто алфавитный список.
Полноценную базу данных я создавать не стал, ограничился более простым решением.
На фото кусочек моего "трекера" прочитанных и еще не прочитанных книг. Таблица в Excel, заголовки столбцов на английском, но, думаю, понятно без перевода. В столбце "оценка" красненький уголок ячейки означает, что есть мой отзыв на эту книгу, один я раскрыл для наглядности. Двойная дата для некоторых книг означает, что книга перечитывалась, при этом оценка при перечитывании может быть уже и другой. Пометка "see trash" означает, что часть произведений данного автора отправлена в мусорную корзину (или все)
А это и есть мусорная корзина, Структура страницы примерно такая же. Прочитанные книги отправляются сюда, если оценка 5 из 10 и ниже, а брошенные недочитанными - все. Новая метка = new trash = означает, что книга отправлена в мусор даже без попытки начать ее читать, но не удалена, поскольку в будущем может быть еще и прочитана.
Кроме этих двух страниц есть еще страницы иностранной ФиФ, детективов, боевиков, мэйнстрима, межавторских серий, в том числе макулатурных типа S-Trek, Conan, Doc Savage, Perry Rhodan и др,, которые я давно не читаю, но в библиотеке сохраняю
Эту систему учета чтения книг я внедрил в конце прошлого века, и вот уже более 20 лет ей пользуюсь. Пока она меня устраивает