Я думаю, что вам нужно переделать ваши столы. Я хотел бы предложить:
tblComponentType : ComponentTypeID, ComponentType ( В этой таблице будет храниться тип компонента, например резистор или конденсатор );
tblComponent : ComponentID, ComponentTypeID, ComponentName () В этой таблице будет храниться информация о компонентах, и поскольку у нее много: одна связь с tblComponentType, мы знаем, какой это тип компонента );
tblPCB : PCBID, PCBName () В этой таблице будет храниться информация о печатных платах );
tblPCBComponents : PCBComponentID, PCBID, ComponentID, Количество ( Это таблица «соединения», которая сообщает нам, какие компоненты используются в каких печатных платах ).
Затем можно создать запрос, который объединяет эти 4 таблицы
С уважением,