1. tabulka - Výrobek (id, název, početNaSkladě, další informace)
2. tabulka - Součástka (id, název, početNaSkladě, daší informace)
Pak si musíš uvědomit typ vzájemné vazby. Výrobek může obsahovat více druhů součástek, stejná součástka může být v několika typech výrobků => vazba M:N (to je databázová teorie) a tahle vazba se řeší vazební tabulkou:
3. tabulka - VýrobekSoučástka (id, idVýrobku, idSoučástky, početSoučástekVeVýrobku, další informace)
Ten početSučástekVeVýrobku není principiální nutnost, ale jen praktické zjednodušení, jinak bys musel místo toho zakládat pro X součástek v jednom výrobku X vazebních záznamů (což by ale mohlo zase mít výhodu, pokud bys chtěl popsat umístění každé z těch součástek ve výrobku)