Salve, sto realizzando un applicazione in c++ per la gestione di magazzino dei prodotti acquistati, che deve prevedere anche la possibilità di gestire i pagamenti, tenendo presente della possibilità di pagare con acconti e più forniture contemporaneamente (per esempio pagare a fine mese tutte le forniture avute).
ho questi DB
La tabella Fornitore è l'anagrafica del fornitorecodice:tabella FORNITORE: Cod | Nome | Indirizzo | Piva | Telefono | | | | Cod= PrimariKey, Intero Nome=Alfanumerico(40) Indirizzo=AlfaNumerico(50) Piva=Alfanumerico(11) Telefono=Alfanumerico(15) tabella MAGAZZINO: Cod | Cod_forn | Cod_accorpa | Quantita | Unitario | Totale | Data | | | | | | Cod= PrimariKey, Intero Cod_forn=Intero, che si riferisce al campo Cod della tabella fornitori Cod_accorpa= Intero, che si riferisce al campo Cod della tabella accorpa Quantita=Intero Unitario=Valuta Totale=Valuta Data=Date tabella ACCONTI: Cod| Cod_accorpa | Acconto | Data | Note | | | | Cod= PrimariKey, Intero Cod_accorpa= Intero, che si riferisce al campo Cod della tabella accorpa Acconto=Valuta Data=Date Note=Alfanumerico(150) tabella ACCORPA: Cod | Totale | | Cod= PrimariKey, Intero Totale= Valuta
La tabella magazzino sono invece i vari movimenti di fornitura
La tabella Acconti invece sono invece i vari pagamenti dati ai fornitori
La tabella Accorpa invece serve per avere una relazione fra magazzino e acconti, infatti in questo modo posso unire insieme più forniture (per pagare più forniture per esempio) e unire più pagamenti (per usare gli acconti)
il mio problema sta nel avere una nuova tabella che racchiuda tutto quanto, del tipo:
dove il campo dal è il riferimento della data della prima fornituracodice:Fornitore | dal | al | Totale | Da saldare | | | |
il campo al invece è il riferimento della data dell'ultima fornitura
il campo Totale invece è la somma dei costi delle varie forniture (se più di una)
il campo da saldare invece è la differenza fra il campo totale e la somma degli acconti.
Volevo un vostro aiuto perchè non so proprio come andare avanti
Grazie mille

