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

Raspored casova - model

[es] :: Baze podataka :: Raspored casova - model

[ Pregleda: 6836 | Odgovora: 5 ] > FB > Twit

Postavi temu Odgovori

Autor

Pretraga teme: Traži
Markiranje Štampanje RSS

ivan_nedeljkovic
iOS Developer
Beograd

Član broj: 301878
Poruke: 4
217.26.79.*



Profil

icon Raspored casova - model12.04.2012. u 16:52 - pre 145 meseci
Pozdrav,

pravim aplikaciju u kojoj je potrebno da postoji raspored casova po nedeljama. Svake nedelje se menja raspored i zavisi od grupe ucenika.
Imam nekoliko pristupa kako napraviti, ali mi se cini da je sve komplikovano.

Da li ima neki dobar predlog iz iskustva?

hvala
 
Odgovor na temu

captPicard
programer
more i planine

Član broj: 216084
Poruke: 1119



+19 Profil

icon Re: Raspored casova - model17.04.2012. u 11:40 - pre 145 meseci
Reci na koje pristupe misliš pa čemo ti pomoči.
F
 
Odgovor na temu

ivan_nedeljkovic
iOS Developer
Beograd

Član broj: 301878
Poruke: 4
217.26.79.*



Profil

icon Re: Raspored casova - model19.04.2012. u 10:03 - pre 145 meseci
Pa resenje na kojem sam se zadrzao je tabela sledece strukture:
group_id - id grupe tj odeljenja
firstDateOfWeek - pocetni datum u nedelji, vaki sledeci dan ima isti ovaj datum ali se polje day razlikuje
day - int vrednost dana u nedelji
topicOfTheWeek - tema nedelje
time - vreme pocetka casa/predavanja
description - opis casa

Ono sto mi se ovde ne svidja je velika redundantnost podataka, ali sa druge strane laksi je dolazak do potrebnih podataka....

Sugestije?
 
Odgovor na temu

djoka_l
Beograd

Član broj: 56075
Poruke: 3445

Jabber: djoka_l


+1462 Profil

icon Re: Raspored casova - model19.04.2012. u 12:37 - pre 145 meseci
Citat:
Ono sto mi se ovde ne svidja je velika redundantnost podataka, ali sa druge strane laksi je dolazak do potrebnih podataka....


Iz ove tvoje tabele ne mogu ni da naslutim šta je to "lakši dolazak do potrebnih podataka". Ne mogu da smislim ni jedan upit ili izveštaj koji bi se iz ovoga izvukao. Ovo ne bih čak ni nazvao raspored časova.

Dao si užasno lošu tabelu koja bi trebalo da bude krajnji rezultat nekog posla, a sve korake koji bi trebali da dovedu do ove tabele si preskočio. U stvari, preskočio si potpuno deo koji se zove projektovanje, a dao si nešto što se ni najblaže rečeno ne može nazvati rezultat.

Recimo, da sam ja predavač koji drži časove za koje si ti napravio "program za raspored časova", ja bih morao svaki put kada držim isti kurs različitim polaznicima morao ispočetka da popunjavam sva polja, zar ne? Pa kome si ti olakšao posao tim programom?

O čemu si razmišljao? Da li si identifikovao korisnike tvog softvera, poslove koje softver treba da uradi, izveštaje koji treba da se izvuku iz tabele?
 
Odgovor na temu

captPicard
programer
more i planine

Član broj: 216084
Poruke: 1119



+19 Profil

icon Re: Raspored casova - model19.04.2012. u 14:40 - pre 145 meseci
Koji bi ti ovdje uopče bio PK?
F
 
Odgovor na temu

Getsbi

Član broj: 124608
Poruke: 2828



+45 Profil

icon Re: Raspored casova - model20.04.2012. u 19:53 - pre 145 meseci
Pokušaj da pođeš od ovog modela. http://www.databaseanswers.org...ls/school_timetables/index.htm
Čovek je jedan od boljih database medelera. http://www.databaseanswers.org/contact_us.htm
 
Odgovor na temu

[es] :: Baze podataka :: Raspored casova - model

[ Pregleda: 6836 | Odgovora: 5 ] > FB > Twit

Postavi temu Odgovori

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