Se ogni fornitore ha 20 30mila articoli Access non è proprio il Database che fa per te.
Puoi sceglere tra DB2, SQL Server, ORACLE, MySQL ecc...
ma sconsigliati: FileMakerPro e ACCESS in tutte le sue versioni.
Con i DB sopra (DB2 SQL...) puoi avere un numero impressionante di record e velocizzare la ricerca utilizzando indici, chiavi, viste logiche.
per quanto riguarda il tracciato record, dice poco il fatto che li hai diversi perche con SQL e DB2 (io conosco questi) puoi crearti un'anagrafica prodotti solo con
Codice,
Descrizione,
codice Fornitore,
CodiceTabPersonalizzata ,
....daticomuni..... ,
e da programma puoi aprire la tabella personalizzata se esiste il codice relativo nella tabella anagrafica.
ciao