Структурирование: введём каталогизатор?

Старая песня о главном: как обустроить библиотеку :)))

Как добавлять сборники/журналы/альманахи не перегружая интерфейс, но с предоставлением достаточно полных возможностей по поиску.

Предлагаю: выделить отдельную сущность типа "каталог".

При добавлении указывать тип добавляемого файла (книга с обязательным атрибутом "автор" и сборник/журнал, где вводится только название или название и номер (диапазон номеров), список категорий носит предварительный характер).
И каталог. В котором указываются автор(ы), название и URL на единицу хранения (файл). Возможно - с функцией вывода оглавления единицы хранения и/или результата запроса.
После чего проработать договорённости о добавлении книг.

Это позволит облегчить жизнь: не будет необходимости возиться с кучей мелких файлов (например рассказы того же Дивова), но при этом доступный функционал по поиску будет шире наличного.

X