В работе и хобби столкнулся с проблемой - хранение справочной информации, систематизация и удобный поиск. В основном pdf документы, но могут быть и другие типы. На один компонент может быть один документ или несколько: разных версий, разного содержания и т.д.
Сейчас делаю так. Сами документы хранятся в папках, отсортированы по производителям:
\Изготовители\<наименование изготовителя>\
\Изготовители\<наименование изготовителя>\<название документа>\
Остальные параметры хранятся ярлыками (*.lnk)
\Тип корпуса\<выводные|поверхностный монтаж>\<название типа корпуса>\<первый символ>\<второй символ>\<наименование элемента>.lnk
\Тип корпуса\<выводные|поверхностный монтаж>\<название типа корпуса>\<первый символ>\<второй символ>\<третий символ>\<наименование элемента>.lnk
\По маркировке\<первый символ>\<второй символ>\<третий символ>\<маркировка>.lnk
\Тип элемента\<тип элемента>\<подтип элемента>\all\<наименование элемента>.lnk
\Тип элемента\<тип элемента>\<подтип элемента>\<характеристика>\<значение характеристики>\<наименование элемента>.lnk
Примеры
\Изготовители\IXYS\DSI30-08AS.pdf
\Изготовители\Winbond\W27C512.pdf
\Изготовители\Vishay\Vishay BC846-BC849.pdf
\Тип корпуса\поверхностный монтаж\SOT-23\1\A\BC846A.lnk -> \Изготовители\Vishay\Vishay BC846-BC849.pdf
\Тип корпуса\поверхностный монтаж\SOT-23\1\E\BC847A.lnk -> \Изготовители\Vishay\Vishay BC846-BC849.pdf
\Тип корпуса\поверхностный монтаж\TO-263\D\S\DSI30-08AS.lnk -> \Изготовители\IXYS\DSI30-08AS.pdf
\Тип корпуса\выводные\DIP-28\W\27\W27C512.lnk -> \Изготовители\Winbond\W27C512.pdf
\Тип элемента\bipolar transistor\NPN\all\Vishay BC846-BC849.pdf -> \Изготовители\Vishay\Vishay BC846-BC849.pdf
\Тип элемента\bipolar transistor\NPN\small signal\Vishay BC846-BC849.pdf -> \Изготовители\Vishay\Vishay BC846-BC849.pdf
\Тип элемента\EEPROM\all\W27C512.lnk -> \Изготовители\Winbond\W27C512.pdf
\Тип элемента\EEPROM\parallel\W27C512.lnk -> \Изготовители\Winbond\W27C512.pdf
\Тип элемента\EEPROM\capacity\64Kx8\W27C512.lnk -> \Изготовители\Winbond\W27C512.pdf
Наполняется данная система вручную, по мере сталкивания на практике с определенными устройствами и элементами, поиске электронных компонентов.
Интересуют :
-готовые решения для таких задач,
-раздел знаний или наука, которая занимается подобными вопросами
-технологии
-библиотеки, алгоритмы, программные основы.
Как называется тип подобного ПО?