Nazalost danas nemam puno vremena, a i na forumu Access dugujem post vec dva dana pa cemo diskusiju odloziti za posle vikenda verovatno.
Dizajn koji si napravio nema nekih velikih gresaka. Sa stanovista normalizacije, to je to, uz poneku zaista sitnu ispravku (sta ce ti lokacijaID u tabeli PopisMasine, imas je vec u tabeli Masina). Kome god da podneses ovakav dizajn baze, (profesori, revidenti, projektanti), svi ce ti s pravom reci da je dizajn OK.
Medjutim, sa ovakvim dizajno, iako teorijski ispravnim, mozes kasnije da imas poprilicnih problema u praksi. Ako je ovo skolski zadatak, bas te briga za kasnije. Ali ako je ovo profesionalni zadatak, koji vlasnici masina placaju, onda mozes da budes i u grdnoj nevolji kad nesto ne bude radilo kako treba. Za lose uradjen zadatak, u skoli padnes ispit, a vlasnici kockarnica lome kolena i seku prste, za pocetak...
Ako je ovo profesionalni zahtev, Nada te je uputila u dobrom pravcu, ukoliko mozes da razumes sta smo tamo pisali. Provedi neko vreme citajuci temu
http://www.elitesecurity.org/t425853-Computed-DatumDo, citaj veoma polako. Posle vikenda mozemo da popricamo detaljnije. Za sada, pokusaj da napravis tabelu koja izgleda bas kao view koji si zamislio. Jeste, bas tako, kao view koji prikazuje sve moguce prethodno-sadasnje vrednosti. Znam da ne izgleda normalizovano, to tako samo izgleda na prvi pogled. Kad se udubimo u detalje, bice jasnije.
Ako je ovo samo skolski zadatak, onda mozes da ostavis dizajn kakav jeste i pomoci cemo ti da napises kveri koji vraca ono sto ti treba. Za skolski zadatak, ono sto predlaze Nada je pretesko i samo ce ti stvoriti probleme. Profesori cesto ne prihvataju lako ovako radikalne ideje, a u ovom momentu nisi spreman da im akademski dokazes valjanost pristupa, da se izboris za svoje resenje.
Strpi se malo do utorka (sledeci ponedeljak je ovde neradni dan, produzeni vikend).