Navigacija
Lista poslednjih: 16, 32, 64, 128 poruka.

Da li je dizajn dobar

[es] :: Baze podataka :: Da li je dizajn dobar

[ Pregleda: 1834 | Odgovora: 4 ] > FB > Twit

Postavi temu Odgovori

Autor

Pretraga teme: Traži
Markiranje Štampanje RSS

Valerij Zajcev

Član broj: 40886
Poruke: 1374
80.93.241.*



+2 Profil

icon Da li je dizajn dobar05.06.2009. u 09:40 - pre 181 meseci
Da li je ovo dobar dizajn, da li ima bolji nacin da se povezu tabele? Treba da mogu da dodajem kategorije podkategorije i proizvode, a kada dodajem proizvod biram kategoriju pa podkategoriju, dobro ili lose?



PS
Umesto kolone "Naziv" sam na slici upisao ono sto u njih treba da ide :)
 
Odgovor na temu

captPicard
programer
more i planine

Član broj: 216084
Poruke: 1119



+19 Profil

icon Re: Da li je dizajn dobar05.06.2009. u 10:54 - pre 181 meseci
Po meni je dobro (ako misliš na ovo dole). Zadovoljio si 3NF :-)

Kategorije
-
KatID PK
Naziv

Podkategorije
-
PodKID PK
KatID FK
Naziv

Proizvodi
-
ProizvID PK
PodKatID FK
Naziv
Cijena

Samo uzmi u obzir da u tom slučaju proizvod MORA biti u nekoj od podkategorija, dakle ne može biti samo u kategoriji a da ne bude u podkategoriji...
F
 
Odgovor na temu

Valerij Zajcev

Član broj: 40886
Poruke: 1374
80.93.241.*



+2 Profil

icon Re: Da li je dizajn dobar05.06.2009. u 12:07 - pre 181 meseci
Citat:
captPicard: Po meni je dobro (ako misliš na ovo dole). Zadovoljio si 3NF :-)

Kategorije
-
KatID PK
Naziv

Podkategorije
-
PodKID PK
KatID FK
Naziv

Proizvodi
-
ProizvID PK
PodKatID FK
Naziv
Cijena

Samo uzmi u obzir da u tom slučaju proizvod MORA biti u nekoj od podkategorija, dakle ne može biti samo u kategoriji a da ne bude u podkategoriji...


Da, pa zato je i povezan samo sa podkategorijama :) Hvala
 
Odgovor na temu

captPicard
programer
more i planine

Član broj: 216084
Poruke: 1119



+19 Profil

icon Re: Da li je dizajn dobar06.06.2009. u 13:12 - pre 181 meseci
Molim
F
 
Odgovor na temu

Crtani
Dejan Savic
Beograd

Član broj: 95930
Poruke: 46
*.ADSL.neobee.net.

Sajt: www.klikeri.net


Profil

icon Re: Da li je dizajn dobar12.06.2009. u 20:10 - pre 181 meseci
Na nakom apstraktnom nivou najsveobuhvatnije resenje bila bi rekurzivna veza:

tabela KATEGORIJE
---------------------
kategorijaID (PK)
naziv
nadKategorija (FK -> KATEGORIJE.KategorijaID)


tabela PROIZVODI
------------------
proizvodID (PK)
naziv
cena
kategorija (FK -> KATEGORIJE.KategorijaID)


Ovo bi omogucilo da kategorije imaju ili nemaju potkategorije, pa onda da te potkategorije imaju ili nemaju neke svoje potkategorije, i tako koliko god duboko zelite mozete da granate hijerarhiju.
A sami proizvodi bi mogli da se svrstaju u bilo koju kategoriju ili potkategoriju ma gde u hijerarhiji, sto je zaista najfleksibilnije.

Problem sa ovim modelom je sto ga nije bas najjednostavnije realizovati. Alat kakav je recimo Access ne dozivljava ovaj model kao nesto prirodno, ali uz malo snalazenja moze se (upravo sam isprobao).
 
Odgovor na temu

[es] :: Baze podataka :: Da li je dizajn dobar

[ Pregleda: 1834 | Odgovora: 4 ] > FB > Twit

Postavi temu Odgovori

Navigacija
Lista poslednjih: 16, 32, 64, 128 poruka.