Размер именно как справочника для меня не критичен. Бусть будет хоть 1Г. Обновляется он не так часто тем более. С производительностью при поиске можно мириться.
Факт в том, что собственное наличие не пользуется этим справочником, первое- он даже теоретически не сможет приблизиться к существующей номенклатуре в мире, второе- компоненты у всех на местах разные по профилю хобби, третье- пример с диодом показателен. Мне для ремонта или проекта достаточно даже беглого осмотра основных хар-к компонента, могу ли я заменить в плате FR102 на 1N4002? Тонкости при желании я посмотрю в ДШ, важен ток и обр.напряжение. Унаследовать параметры класса я согласен, заполню только эти 2 значения. Из ряда 1N4001-1N4007 мне достаточно 7 записей, здесь я получаю 450 записей. Объясни, для чего они мне реально понадобятся и как c ними связывать наличие? FR102 я там не наблюдаю совсем (да, справочник не совершенен, но зачем мне тогда полтысячи позиций по серии 1N400x).
Еще пример: какой справочник мне поможет справитсья вот с этим (это для материнских плат)?
- Код: выделить все
Наименование Маркировка Примечание
W83627THF-A Winbond PC-MIO
W83627GF-AW Winbond PC-MIO
W83627HF-AW Winbond PC-MIO
W83627HF Winbond PC-MIO
W87366FG-R W87366FG-R/K1 C1 Winbond PC-MIO
W83627DHG Winbond PC-MIO
IT8712F-A ITE PC-MIO
IT8712F-S ITE PC-MIO
IT8712F ITE PC-MIO
IT8718F-S ITE PC-MIO
VS342AV PC87372-IBU/VLA National? PC-MIO for Acer ASPIRE 1350
LPC47M172-NR D0437-A9562 SMSC PC-MIO
LPC47M182-NR C0518-A1K182 SMSC PC-MIO
LPC47M142-NR C0135-B9332 SMSC PC-MIO
AS99127F ASUS PC-MIO
F1882FG Fintek PC-MIO
EP1308 EPoX PC-MIO
IT8712F-A 0024-EYS GIGABYTE PC-MIO
RTL8100C Realtek PC-LAN
RTL8110S-32 Realtek PC-LAN
RTL8101L Realtek PC-LAN
RTL8100BL Realtek PC-LAN
GD82559 Intel PC-LAN
GD82562EZ Intel PC-LAN
RTL8111C Realtek PC-LAN
VT6103 VIA PC-LAN
83E8053-NNC Marvell PC-LAN
940-MV00 940-MV00 3COM PC-LAN (ан. 88e8001-LKJ Marvell)
TSB43AB23 TI PC-IEEE1394
RTM363-655 Realtek PC-Sound
RTM660-850R Realtek PC-Sound
CA430485 CLK865J02F ICS PC-CLOCK PLL
ICS93725AF UD380007 ICS PC-CLOCK PLL
ICS952003AF UD380120 ICS PC-CLOCK PLL
ICS951808BF UA332456 ICS PC-CLOCK PLL
ICS9250CF-22 CA130636 ICS PC-CLOCK PLL
ICS952607EF CA432014 ICS PC-CLOCK PLL
ICS952635AF CJ460445 ICS PC-CLOCK PLL
ICS950901BF UM140105 ICS PC-CLOCK PLL
ICS93718CF UJ160204 ICS PC-CLOCK PLL
ICS954119DF CM440225 ICS PC-CLOCK PLL
ICS952635AF CA430370 ICS PC-CLOCK PLL
ICS954123BF CA530427 ICS PC-CLOCK PLL
ICS950223AF UW200208 ICS PC-CLOCK PLL
Пока единственный выход вижу для себя- интерактивное создание собственного справочника на базе сущ.классов примерно в таком порядке- добавил элемент в класс (тот же FR102), пробил в наличие, упаковал, и т.д. для других, пока есть желание. Потом позже, выбрал время и со справочником либо с инетом добил жизненно необходимые данные по параметрам в каждое наименование.
Хочу вынести свои данные в отдельную БД. Да и бэкапить постоянно неизменную инфу не придется.
Поможешь?
PS: но все это реально работает и приносит свои плоды. Недавно ошарашил знакомого ремонтника: он попросил поикать чип Multi-IO (пример выше). Мало того, что без базы я бы никогда даже не знал что у меня он есть, постоянно ворошить эту кучу нет желания, так через минуту сообщил товарищу, что именно такой чип, именно этой версии есть! Отдал на попробовать... это был шок для него, т.к. он их хранит на материнских платах, выкинуть не решается, распаивать- обрекать себя на потерю в закромах.