Forum » Programiranje » sestava baze spletne trgovine
sestava baze spletne trgovine
cobrica ::
Imam predmet na faksu Zbirka podatkovnih baz kjer se seveda učimo dela z bazami in za seminarsko potrebujemo napisati neko sestavo baze.
Torej potreboval bi 10 entitet za izdelavo spletne trgovine. Sam sem jih predvidel nekaj,vendar še zdaleč ni dovolj, zato bi prosil tiste ki imajo iskušnje z trgovinami da še kakšno dodajo. Morajo pa seveda biti logične entitete ne kar nekaj v tri dni ...
Mojih 5:
Uporabnik
Artikel
Artikel_kategorija
Racun
Statistika_nakupov
Torej potreboval bi 10 entitet za izdelavo spletne trgovine. Sam sem jih predvidel nekaj,vendar še zdaleč ni dovolj, zato bi prosil tiste ki imajo iskušnje z trgovinami da še kakšno dodajo. Morajo pa seveda biti logične entitete ne kar nekaj v tri dni ...
Mojih 5:
Uporabnik
Artikel
Artikel_kategorija
Racun
Statistika_nakupov
Gandalfar ::
pojdi na mimovrste ali pa amazon in pojdi skozi celoten proces nakupa (oz. pridi do racuna), vmes si pa delaj screenshote. Nato pa poglej, ce lahko _vse_ informacije na zaslonu zapises z entitetami, ki jih imas predvidene.
Ce ne .. jih dodaj in iteriraj. zagotov jih bo vec kot 10
Ce ne .. jih dodaj in iteriraj. zagotov jih bo vec kot 10
Ales ::
Ma ja, enostavno potegni dol eno od open source spletnih trgovin in poglej sql od njihove baze...
cobrica ::
Sedaj imam nekako tako:
Uporabnik
Produkt
Kategorija
Nakup
Komentar
Ocena
Dobavitelj
Nacin_placila
Še 2 mi mankata,se vam zdijo te smiselne? Drugače sem pa šel skozi procese in od drugih sem tudi source baze gledal ampak majo večina tabel za brezveze kar..
Uporabnik
Produkt
Kategorija
Nakup
Komentar
Ocena
Dobavitelj
Nacin_placila
Še 2 mi mankata,se vam zdijo te smiselne? Drugače sem pa šel skozi procese in od drugih sem tudi source baze gledal ampak majo večina tabel za brezveze kar..
Gandalfar ::
Produkt lahko vedno razdelas npr. Povezana tabela proizvajlcev npr.
Kaj pa tabela popustov/ugodnosti?
Affiliate?
Kaj pa tabela popustov/ugodnosti?
Affiliate?
techfreak :) ::
od drugih sem tudi source baze gledal ampak majo večina tabel za brezveze kar..
Zakaj bi imeli tabele za brezveze? Vsaka tabela ima ponavadi namen in je koristna.
cobrica ::
Nesmiselno je da imajo tabelo category in potem category_describe in podobne zadeve,to je totalno nesmiselno :)
AndrejS ::
Nesmiselno je da imajo tabelo category in potem category_describe
Kupci lahko tudi opisujejo izdeleke... potem pa to več ni brezveze
Kupci lahko tudi opisujejo izdeleke... potem pa to več ni brezveze
KaRkY ::
Opis je verjetno v drugi tabeli zaradi hitrosti, saj je nalaganje brez dolgih besedil hitrejše in v večini primerov ne rabiš opisa.
@cobrica mogoče še košarica.
@cobrica mogoče še košarica.
When you look long into an abyss, the abyss looks into you
techfreak :) ::
Kaj imaš pa v tabeli Nakup? Tam lahko imaš podatke o določenem nakupu, kupljene artikle pa v posebni tabeli.
metalc ::
Nisem ravno expert za spletne trgovine, ampak si upam reči, da ti manjka še tabela za seje.
Če po povem po "kmečko", v tipični spletni trgovini skačeš med več skriptami (datoteke .php, .aspx ipd.), npr. login/registracija, sprehod po oddelkih, ogled košarice, izbira dostave, plačilo,.... in da te skripte vejo, "čigave" so, prek strežnika komunicirajo s cookiji, kjer se nahaja neki sistemsko generiran sessionID (če se še prav spomnim, imaš v PHP funkcijo sessionstart(), ki jo daš na začetek skript in sama poskrbi za piškote). Skratka, v tabelo za sejo moraš dati vsaj uporabnikov ID, ID njegove košarice, opcijsko tudi čas zadnje uporabe (smiselno je namreč, da seja po nekem času neaktivnosti zastari in se jo označi za brisanje)...
Če po povem po "kmečko", v tipični spletni trgovini skačeš med več skriptami (datoteke .php, .aspx ipd.), npr. login/registracija, sprehod po oddelkih, ogled košarice, izbira dostave, plačilo,.... in da te skripte vejo, "čigave" so, prek strežnika komunicirajo s cookiji, kjer se nahaja neki sistemsko generiran sessionID (če se še prav spomnim, imaš v PHP funkcijo sessionstart(), ki jo daš na začetek skript in sama poskrbi za piškote). Skratka, v tabelo za sejo moraš dati vsaj uporabnikov ID, ID njegove košarice, opcijsko tudi čas zadnje uporabe (smiselno je namreč, da seja po nekem času neaktivnosti zastari in se jo označi za brisanje)...
cobrica ::
Torej izbral sem naslednje:
Uporabnik
Produkt
Kategorija
Nakup
Dobavitelj
Komentar
Zaloga
Nacin_placila
Nacin_dostave
Kosarica
Teh 10 entitet je zdaj okej,mi je tudi profesor rekel da so vredu,zdaj se pa pojavi problem pri entitetnem diagramu, nevem kam bi dal Nacin_placila,Nacin_dostave ter Kosarica,zna kdo pomagat?
Trenutno mam povezano tako:
Produkt ima Kategorija,Zaloga,Nakup(Uporabnik),Komentar,Dobavitelj.. Uporabnik spada pod nakup.
Uporabnik
Produkt
Kategorija
Nakup
Dobavitelj
Komentar
Zaloga
Nacin_placila
Nacin_dostave
Kosarica
Teh 10 entitet je zdaj okej,mi je tudi profesor rekel da so vredu,zdaj se pa pojavi problem pri entitetnem diagramu, nevem kam bi dal Nacin_placila,Nacin_dostave ter Kosarica,zna kdo pomagat?
Trenutno mam povezano tako:
Produkt ima Kategorija,Zaloga,Nakup(Uporabnik),Komentar,Dobavitelj.. Uporabnik spada pod nakup.
Zgodovina sprememb…
- spremenil: cobrica ()
Vredno ogleda ...
Tema | Ogledi | Zadnje sporočilo | |
---|---|---|---|
Tema | Ogledi | Zadnje sporočilo | |
» | Pametno nakupovanje (strani: 1 2 )Oddelek: Loža | 12768 (10467) | HappyPills |
» | Jacob direkt izkusnje (strani: 1 2 )Oddelek: Kaj kupiti | 12197 (8061) | kobal4 |
» | MojaČokolada.si - mnenja? (strani: 1 2 )Oddelek: Izdelava spletišč | 11912 (8448) | Tilen |
» | OSCommerce nastavitve (strani: 1 2 3 4 … 10 11 12 13 )Oddelek: Izdelava spletišč | 53087 (20238) | Skarabej |
» | NaročiloOddelek: Izdelava spletišč | 1247 (908) | inbox |