Buon giorno,
vorrei sapere come strutturereste un database che richiede:
- la memorizzazione di fatture emesse
- la memorizzazione di preventivi
- la memorizzazione delle fatture ricevute
- la gestione del calcolo delle tasse da pagare che sono periodiche (tipo iva ogni 16 del mese, rifiuti ogni 6 mesi)
- la ricostruzione di un flusso entrate /uscite mensile
Io farei:
tabella fatture emesse
tabella preventivi
tabella fatture ricevute
e fin qui è facile..
ora.. come gestire le scadenze periodiche ?
Una tabella che definisce il periodo e una che memorizza i dati ?
La tabella entrate / uscite sembra banale.. ma in realtà andrebbe aggiornata ad ogni nuovo inserimento di dati rilevanti.. es una uscita o un'entrata.. meglio mettere un trigger che sommi o sottragga un valore o mettere un riferimento a tutte le operazioni e poi sommarle ?
Come gestite voi delle scadenze periodiche nel database ?