Sto muovendo i primi passi in php e per imparare ho deciso di unire l'utile al dilettevole e progettare un mini-gestionale per la creazione di fatture.
Ho solo qualche dubbio su come strutturare il db:
ho già creato una tabella "utenti" (in cui inserirò tutti i miei dati fiscali) e una tabella "clienti" (in cui inserirò i dati fiscali dei miei clienti).
Mi stavo accingendo a creare la tabella "fatture" inserendo questi campi:
id
n_fattura
luogo
data
percentuale_rivalsa
percentuale_iva
descrizione
quantita
prezzo_unitario
totale_parzale
Ho però pensato che, all'interno di una stessa fattura, ci possono molte voci e quindi n° descrizioni, n° quantita, n° prezzo unitario e n° totale_parzale.
Come risolvere il problema?
Creando un'apposita tabella con questi quattro campi, relazionata alla tabella fatture?
Oppure utilizzando degli array?
In questo secondo caso potrei inserire, ad es, tutte le descrizioni all'interno di un'unica cella separandole con un carattere (es virgola). Ma se all'interno della descrizione sono presenti delle virgole?
Sicuramente un sistema per far funzionare la cosa si trova, ma mi piacerebbe seguire una metodologia corretta.
Grazie a tutti per l'aiuto,
come vi ho detto sono un neofita e mi piaceebbe partire col piede giusto..