|
03. 09. 2011. | #1 |
profesionalac
Qualified
Datum učlanjenja: 23.06.2005
Poruke: 196
Hvala: 35
35 "Hvala" u 30 poruka
|
Ono što tebe zanima je verovatno EAV model (Entity-attribute-value model), pa potraži na Googlu. EAV ti daje fleksibilnost u opisu proizvoda različitim atributima, ali ima svoju cenu u pogledu brzine. Ako želiš prodavnicu opšte namene onda možda treba razmišljati o ovakvom rešenju, u suprotnom potraži način da izbegneš ovaj model.
|
03. 09. 2011. | #2 |
profesionalac
Professional
Datum učlanjenja: 29.08.2010
Poruke: 201
Hvala: 10
640 "Hvala" u 14 poruka
|
Evo, od prilike koliko sam shvatio za ovaj deo oko proizvoda, kategorija i narudzbe bi trebao da izgleda ovako. Samo jos nesto da razjasnimo, pod kategorijama se, u ovom slucaju,valjda podrazumevaju monitori,tastature,memorije itd, ako je to tako onda bi relacioni model licio na nesto ovako:
Kôd:
Proizvodi (idProizvoda, nazivProizvoda) Kategorije (idKategorije, nazivKategorije) Proizvodi_Kategorije (idProizvoda,idKategorije) Narudzba (idNarudzbe,idProizvoda,idKategorije) Kôd:
Proizvodi (idProizvoda, nazivProizvoda, idKategorije) Kategorije (idKategorije, nazivKategorije) Narudzba (idNarudzbe,idProizvoda,idKategorije) Poslednja izmena od slavkan : 03. 09. 2011. u 14:56. |
03. 09. 2011. | #3 | |
VD IT Direktora
Invented the damn thing
Datum učlanjenja: 08.06.2005
Lokacija: Beograd
Poruke: 2.118
Hvala: 503
1.307 "Hvala" u 282 poruka
|
Da, to ti je već napisao ivanhoe:
Citat:
Što se tiče karakteristika proizvoda koji zavise od kategorije, pogledaj ovo što je preporučio dacha:
__________________
blog |
|
03. 09. 2011. | #4 |
profesionalac
Professional
Datum učlanjenja: 29.08.2010
Poruke: 201
Hvala: 10
640 "Hvala" u 14 poruka
|
Hhehe, u pravu si za narudzbenicu ne treba kateogrija
Zaboravio sam da ce mi trebati jos jedna tabela a to je konfiguracije koje ce se ticati samo administratora u fazonu kao da administrator moze da pravi konfiguracije i da ih predlaze kupcima. Da li je dovoljno samo samo da ta tabela konfiguracije kao spoljni kljuc ima idProizvoda iz tabele Proizvodi ili kako vec ? |
05. 09. 2011. | #5 |
profesionalac
Professional
Datum učlanjenja: 29.08.2010
Poruke: 201
Hvala: 10
640 "Hvala" u 14 poruka
|
Nesto mi je zamrla tema
Evo nadam se da sam sad OK organizovao bazu: Kôd:
Proizvodi (idProizvoda, nazivProizvoda) Kategorije (idKategorije, nazivKategorije) Proizvodi_Kategorije (idProizvoda,idKategorije) Narudzba (idNarudzbe,idProizvoda) Konfiguracije (idKonfiguracije, idProizvoda) Ono sto sam i ocekivao jesu problemi kada budem pravio upite pa sad jos jednom pitam da li je to sve sto mi je potrebno da mogu da vrsim dodavanja, brisanje i izmjenu proizvoda, kategorija i konfiguracija kao i pravljenje narudzbi na osnovu proizvoda. Napominjem jos jednom da pod kategorijama cu da podrazumevam Procesore,Monitore itd. |
05. 09. 2011. | #6 |
profesionalac
Professional
Datum učlanjenja: 29.08.2010
Poruke: 201
Hvala: 10
640 "Hvala" u 14 poruka
|
Ahaaaa pa nisam mogao da razumem sugestiju, zbunio me sa ovim srednja i osnovna
Da li si na ovo mislio i da li je konacno to to sto meni treba za dodavanje, izmenu i brisanje kategorija, komponenti, konfiguracija kao i pravljenje narudzbi? Kôd:
Proizvodi (idProizvoda, nazivProizvoda) Kategorije (idKategorije, nazivKategorije) Proizvodi_Kategorije (idProizvoda,idKategorije) Narudzba (idNarudzbe,nazivNarudzbe) Narudzba_Proizvodi (idNarudzbe,idProizvoda) Konfiguracije(idKonfiguracije, nazivKonfiguracije) Konfiguracije_Proizvodi(idKonfiguracije, idProizvoda) |
05. 09. 2011. | #7 |
novi klan
Professional
Datum učlanjenja: 03.02.2007
Poruke: 326
Hvala: 43
427 "Hvala" u 50 poruka
|
Da, to bi bio neki školski primer kako se to radi. Najbolje da u glavi prođeš proces pravljenja i brisanja konfiguracija i narudžbi, ili još bolje da napišeš SQL upite za to, svakako će ti trebati ako imaš nameru da praviš shop.
__________________
We professional we dealin' with business |
"Hvala" japan za poruku: |
|
|