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

Optimalan model baze sa korisnicima razlicitog pristupa ?

[es] :: Baze podataka :: Optimalan model baze sa korisnicima razlicitog pristupa ?

[ Pregleda: 1912 | Odgovora: 2 ] > FB > Twit

Postavi temu Odgovori

Autor

Pretraga teme: Traži
Markiranje Štampanje RSS

Tudfa
Jovicevic Vladimir

Član broj: 152699
Poruke: 384
*.dynamic.sbb.rs.



+3 Profil

icon Optimalan model baze sa korisnicima razlicitog pristupa ?08.06.2016. u 12:37 - pre 95 meseci
Trenutno modelujem bazu gde treba da postoje korisnici koji bi bili generalno administratori. Takodje moguce i moderatori (sa manjim nivoom pristupa) ali problem mi prave drugi korisnici. Evo cisto da prikazem hijerarhiju:

- admin
- moderator
- vlasnik
- zaposleni

(ovo bi bila neka tabela Privilegije)

E sad. Da pravim tabelu Korisnici i Privilegije ne ide... Zasto ? Pa recimo zaposleni ima smenu, ali vlasnik je nema. A kamoli admin i moderator (u mojoj situaciji). Vrv bih mogao ovih primera smisliti jos... Nije logicno da samo zato sto zaposleni ima svoju smenu, da to polje bude null u slucaju admina, moderatora i vlasnika.

Tako da se pitam sta mi je ovde najbolje / najoptimalnije ciniti ?

Mislio sam mozda da napravim tabelu Administrators ili tako nesto i da tu drzim admine i moderatore. I da napravim drugu tabelu za vlasnike i zaposlene. Jednostavno da podelim te dve vrste korisnika...Takodje tu se pitam sta da radim sa tabelom Privilegije ?



 
Odgovor na temu

captPicard
programer
more i planine

Član broj: 216084
Poruke: 1119



+19 Profil

icon Re: Optimalan model baze sa korisnicima razlicitog pristupa ?18.06.2016. u 09:59 - pre 94 meseci
Kako ne možeš? Smjena je 0-24 za administratore i moderatore.
F
 
Odgovor na temu

nkrgovic
Nikola Krgović
Beograd

Član broj: 3534
Poruke: 2807

ICQ: 49345867
Sajt: https://www.twinstarsyste..


+655 Profil

icon Re: Optimalan model baze sa korisnicima razlicitog pristupa ?18.06.2016. u 13:15 - pre 94 meseci
Sta ce mu smena? U kojoj tabeli ce da je drzi? Ima tabele:

- Zaposleni : id,username, password, ime, prezime
- ZaposleniExtra : id(foreign key iz Zaposleni), datum zaposljenja, tra la la.... sve sto ne treba kad se radi SELECT * SVAKI PUT)
- Kategorije : ID_kategorije, nazic (admin, vlasink, zaposleni....)
- ZaposleniKategorija (ID, ID_Zaposleni, ID_Kategorije)
- Smena ID,ID_Zaposleni,ID_Smene

I tako dalje. Svaka kategorija ima svoju tabelu, veze idu u odvojeni sifarnik u foreign key, izvlaci se uz jedan Join. U cemu je problem, ovo je bar standardni dizajn?
Please do not feed the Trolls!

Blasphemy? How can I blaspheme? I'm a god!'
 
Odgovor na temu

[es] :: Baze podataka :: Optimalan model baze sa korisnicima razlicitog pristupa ?

[ Pregleda: 1912 | Odgovora: 2 ] > FB > Twit

Postavi temu Odgovori

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