ATTRIBUTO DERIVABILE

di il
3 risposte

ATTRIBUTO DERIVABILE

Salve, volevo chiedere: Come vengo trattati gli attributi ridondanti durante l'implementazione di un database, lato SQL o lato JAVA?
Mi spiego meglio: Vi sono 2 entità, la prima è FATTURA la seconda è ORDINE.
ORDINE ha come attributo: Prezzo;
FATTURA ha come dato derivabile da PREZZO:TOTALE IMPONIBILE. Questo dato indicherebbe il PREZZO+IVA.
A questo punto, utilizzando MySQL, il metodo di calcolo dell'IMPONIBILE deve essere definito nel codice SQL, magari nella definizione della Tabella FATTURA, oppure è un qualcosa che si va a gestire dal lato JAVA?

3 Risposte

  • Re: ATTRIBUTO DERIVABILE

    Studiati che cosa sono le funzioni aggregate in sql:
    Somma, conteggio, massimo, minimo, ecc
  • Re: ATTRIBUTO DERIVABILE

    Ho visto le funzioni aggregate di mysql, ma non ho trovato quella che fa al caso mio.
    Quello che vorrei fare è mettere nella CREATE TABLE Fattura, un'istruzione che mi vada a calcolare automaticamente il totale imponibile. E' possibile?
  • Re: ATTRIBUTO DERIVABILE

    Il totale imponibile è una "SUM(ImportoRiga)" delle righe di una fattura raggruppata per aliquote. E' da capire cosa poi intendi fare di questo/i importo/i, se calcoli al volo ogni volta iva e totale fattura o intendi archiviarli in una tabella di riepilogo legata al dettaglio.
Devi accedere o registrarti per scrivere nel forum
3 risposte