ciao ragazzi...

io vorrei creare un "piccolo" database di articoli...

in una tabella articoli, vorrei creare per ogni articolo, i seguenti campi:
id_art, marca, tipologia, prodotto, fornitore, data_acq, serial, descrizione, compatibilità, img,
secondo voi, quale è il modo migliore per creare il database, considerando i campi che si ripetono e considerando che:
ogni prodotto può essere comprato da più fornitori, ogni prodotto ha per forza molti seriali,

io pensavo che una tabella seriali potesse contenere:
id_serial, id_art, data_acq,
e che quindi nella tabella articoli, questi campi, (serial, data_acq) possano essere sostituiti dall'unico id_serial, ma in questo modo quando inserisco un nuovo seriale, sostituirei nella tabella questi dati che quindi è meglio togliere dalla tabella.

voi come pensate si possano fare meglio le cose?

PS: Io non capisco un'acca di PHP, ma potrei essere d'aiuto nella definizione dei processi e nell'usabilità del programma...