Supponi di essere tu un'altro produttore.
Quello che puoi fare e' una cosa del genere:
1) ti serve una tabella in cui inserisci gli oggetti usando un TUO partnumber
2) ti serve una tabella in cui inserisci le compatibilita': il TUO pn e' compatibile con le coppie (azienda1, pn1), (azienda2, pn2), ...
Consiglio (che nessuno segue, per poi pentirsene ) dedica un po' di tempo a studiare che cosa e' la teoria relazionale dei dati, che cosa sono le forme normali, e, in generale, come si progetta un database. Ci sono n-mila libri al riguardo, uno vale l'altro.
Ho scritto LIBRI non a caso: puoi anche tentare con Wikipedia o Google, ma se non capisci, l'unica soluzione e' un BUON LIBRO. Il motivo e' ovvio: chi ha scritto il libro fa fare un percorso dai concetti semplici a quelli piu' complesdi in modo incrementale.