Questione : manipolazione della base di dati di eStore

Ciao. Attualmente sto lavorando a generare un eStore using una base di dati per gli articoli. La mia domanda è se ho utenti del mulitple comprare gli articoli e mettendoli “in un carrello di acquisto„ il programma richiedesse una base di dati per tutti i carrelli degli articoli per tutti gli utenti che hanno non pagato ancora (cioè lista degli elementi della stretta del carrello di acquisto). O dovrebbe ci essere una base di dati che ha tutti i carrelli per ogni utente. Il motivo che chiedo è se il roba dell'affare di alcuni utenti ma messo dentro sulla stretta per la volta prossima in cui questo roba “della stretta„ sarebbe immagazzinato così quando i ceppi di utente appoggiano sulle informazioni è there. class= del

Risposta : manipolazione della base di dati di eStore

Penso che dovreste avere questo tabelle nella vostra base di dati.

utente (userid, nome, indirizzo, email,…)
shopping_cart (cartid, userid, data, paid_status)
cart_items (cartid, itemid, itemprice)
articoli (itemid, nome, descrizione, prezzo)


Quando un utente riserva qualcosa, generate un carrello ed allora aggiungete gli articoli ad esso….
Quando l'utente paga, contrassegnate il carrello come pagato e quello esso.
Altre soluzioni  
 
programming4us programming4us