Ciao a tutti,
stò studiando con ottimi risultati laravel. Nello sviluppo della mia applicazione ora mi trovo a dover creare una funzione per l'emissione di preventivi. Ho trovato vari modi per scrivere il tutto, ma vorrei un parere per capire se il metodo che ho scelto è il migliore.
Io vado a creare due tabelle, preventivi e preventivicorpo. Quando vado a creare un nuovo preventivo inserisco nella tabella preventivi i dati necessari (numero, data, idpagamento, idcliente, validità, netto, lordo, imposte) e se l'operazione di inserimento va a buon fine vengo redidiretto su una seconda pagina in cui vado a creare il corpo vero e proprio del preventivo (id, numeropreventivo, codice, descrizione, quantità, unitàdimisura, prezzo unitario, imposta). Ad ogni inserimento/modifica/cancellazione aggiorno i valori di netto, lordo e imposte presenti nella tabella preventivi. Se cancello il preventivo elimino tutti i record in preventivicorpo che hanno lo stesso numero di preventivo ed elimino il preventivo.
La logica è corretta o esiste un metodo migliore per realizzare il tutto?
stò studiando con ottimi risultati laravel. Nello sviluppo della mia applicazione ora mi trovo a dover creare una funzione per l'emissione di preventivi. Ho trovato vari modi per scrivere il tutto, ma vorrei un parere per capire se il metodo che ho scelto è il migliore.
Io vado a creare due tabelle, preventivi e preventivicorpo. Quando vado a creare un nuovo preventivo inserisco nella tabella preventivi i dati necessari (numero, data, idpagamento, idcliente, validità, netto, lordo, imposte) e se l'operazione di inserimento va a buon fine vengo redidiretto su una seconda pagina in cui vado a creare il corpo vero e proprio del preventivo (id, numeropreventivo, codice, descrizione, quantità, unitàdimisura, prezzo unitario, imposta). Ad ogni inserimento/modifica/cancellazione aggiorno i valori di netto, lordo e imposte presenti nella tabella preventivi. Se cancello il preventivo elimino tutti i record in preventivicorpo che hanno lo stesso numero di preventivo ed elimino il preventivo.
La logica è corretta o esiste un metodo migliore per realizzare il tutto?