Ciao,
nello sviluppare il mio carrello ho notato una imperfezione, in particolare non riguarda il carrello ma quando confermo l'ordine e trasferisco tutti i dati dalla tabella "carrello" alla tabella "spedizione".
Carrello è così composto:
carrello_id, carrello_utenteID, carrello_prodottoID, carrello_quantita
Mentre ordini è così composto:
ordini_id, ordini_prodottoID, ordini_quantita, ordini_prodottoID, ordini_utenteID, ordini_stato, ecc.
Noterete che se ci sono più articoli in acquisto gli ultimi campi si riempiono degli stessi dati per cui sono campi rindondanti e se dovessi per caso fare degli varizazioni (esempio cambiare lo stato da "in corso" a "spedito") lo dovrei fare per ogni articolo.
Vorrei per cui costruire una tabella per l'ordine e un'altra come dettaglio dell'ordine di riferimento.
Come devo impostare il lavoro?
Passaggi:
creare le tabelle, ma come? Quale campo le tiene in collegamento?
cambiare il codice nel momento del checkout. Giusto?
......
Ciao

Rispondi quotando
