Kom ihåg mig?
Home Menu

Menu


Databasen för webbshop

 
Ämnesverktyg Visningsalternativ
Oläst 2012-06-01, 11:09 #1
allstars allstars är inte uppkopplad
Klarade millennium-buggen
 
Reg.datum: Apr 2006
Inlägg: 2 126
allstars allstars är inte uppkopplad
Klarade millennium-buggen
 
Reg.datum: Apr 2006
Inlägg: 2 126
Citat:
Ursprungligen postat av Lucas Welander Visa inlägg
Du måste ha en tabell som innehåller dina produkter där alla har sitt egna produktId och sedan en tabell som heter kund, och order har 3 fält, orderid, kundid och produktid.
orderid är index i Order tabellen, och för varje produkt en kund köper så läggs det till en rad i databasen.

Exempel
Kod:
#kundTable
- id
- namn
- andra parameterar som man msåte ha som adress m.m

#produktTable
- id
- produktnamn
- produktbeskrivning
- andra parameterar som är bra att ha

#orderTable
- id
- kundid
- produktid
- date
Alltså, för varje produkt jag köper, säg att jag har kundid 1 och nisse har
kundid 2, jag köper produkterna med id 2, 3 och 4 nisse köper endast
produkterna 2 och 4, då kommer raderna se ut såhär:
Kod:
id          kundid          produktid            date
-------------------------------------------------------------
1             1                   2               2012-05-30
2             1                   3               2012-05-30
3             1                   4               2012-05-30
4             2                   2               2012-05-30
5             2                   4               2012-05-30

Lite för simpelt där. Om man ändrar pris på en produkt så ändras det i orderhistoriken vilket det inte bör göra.

Så en orderProduktTable bör finnas med pris (kan också förekomma rabatter) samt antal.
allstars är inte uppkopplad   Svara med citatSvara med citat
Svara


Aktiva användare som för närvarande tittar på det här ämnet: 1 (0 medlemmar och 1 gäster)
 

Regler för att posta
Du får inte posta nya ämnen
Du får inte posta svar
Du får inte posta bifogade filer
Du får inte redigera dina inlägg

BB-kod är
Smilies är
[IMG]-kod är
HTML-kod är av

Forumhopp


Alla tider är GMT +2. Klockan är nu 13:38.

Programvara från: vBulletin® Version 3.8.2
Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
Svensk översättning av: Anders Pettersson
 
Copyright © 2017