Devo costruire un db con delle tabelle in modo da poter inserire dati
relativi a clienti e loro fatture.
Avrei pensato di creare:
una tabella con tutti i dati dei clienti
una tabella con i dati principali di una fattura (tipo totale fatt e iva
con riferimento ovviamente all'id del cliente o al nome)
Una tabella con i dati degli articoli di ogni
fattura (e qui si complicano le cose).
Il tutto se ben progettato dovrebbe consentirmi di:
A) creare un fattura (la pagina per la gestione e la modifica
dei clienti è una cosa a parte che ho già creata)
inserendo tutti gli articoli e fare i calcoli
B) Richiamare tutte le fatture (riepilogo solo numero e totale) relative
ad un determinato cliente (magari poi con un link o bottone di lato per visualizzarne
tutto il contenuto)
C) richiamare tutte le fatture (solo numero e tot come sopra) di
un determinato periodo;
D) richiamare tutte le fatture di un cliente (solo numero e tot come sopra)
per un determinato periodo.
Mi rendo conto che per le mie conoscenze è un bel lavoro, però è l'unico modo
che conosco per fare progressi, cioè fare dei progetti e affrontarne i problemi.
Da parte vostra potete almeno, per il momento, suggerirmi
come impostare correttamente le tabelle del DB?
grazie