Fråga : eStoredatabasbehandlig

Hi. För förmiddag I arbete för närvarande på att skapa en eStore using en databas för objekt. Mitt ifrågasätta är, om jag har objekt för mulitpleanvändareköpande, och när du sätter dem i ”en shoppingvagn” skulle programet kräver en databas för alla vagnar av objekt för alla användare som inte har betalat ännu (dvs. objekt för shoppingvagnshåll listar). Eller bör det finnas en databas som har alla vagnar för varje användare. Resonera som jag frågar, är, om köp för några användare stoppar men satte in på hållen för nästa tid, var skulle denna ”håll”, stoppar lagras så, när användaren loggar på informationen är tillbaka there. " klar "

Svar : eStoredatabasbehandlig

Funderare I som du bör ha denna, bordlägger i din databas.

användare (userid, namnger, tilltalar, e-posten,…),
shopping_cart (cartid, userid, daterar, paid_statusen),
cart_items (cartid, itemid, itemprice)
objekt (itemid, namnger, beskrivningen, prissätter),


När en användare reserverar något, du skapar en vagn, och därefter du tillfogar objekt till den….,
När användaren betalar, du markerar vagnen som betalat och det det.
Andra lösningar  
 
programming4us programming4us