così a naso proporrei qualcosa di simile:
codice:clienti id | nome | indirizzo | ... articoli id | descrizione | prezzo |... fatture id | id_cliente | data_fattura | ... righe_fattura id | id_fattura | id_articolo | quantita | ... FKs: fatture.id_cliente -> clienti.id righe_fattura.id_fattura -> fatture.id righe_fattura.id_articolo -> articoli.id![]()
quindi: una fattura = diversi articoli ( -> righe della fattura) per un cliente![]()