Faire respecter les contraintes «à deux tables»

J'ai rencontré des problèmes pour modéliser un schéma électrique en SQL. La structure que j'aimerais capturer est part ←────────── pin ↑ ↑ part_inst ←───── pin_inst où "inst" est l'abréviation de "instance". Par exemple, je pourrais avoir un partampli-op LM358 avec pins 1OUT, 1IN-, 1IN +, GND, 2IN...