Novo

Forum kao aplikacija na telefonu

Dodajte forum na početni ekran i koristite ga kao aplikaciju, sa menijem na dnu ekrana.

  • 2 odgovora
  • 3.516 pregleda

Najnovija ↓

Potrebna pomoc oko strukture baze 24.12.2009. u 23:23 · pre 205 meseci #1
Pozdrav svima,
potrebna mi je vasa pomoc da bi odradio ono sto sam zamislio. Naime, radi se o aplikaciji koju bi trebao uraditi u Accessu ali mi ne polazi za rukom.


Potrebno je da se za odredjene objekte (kuce, stanovi) vodi stanje o brolimia za struju, vodu, gas i slicno. Popisivanje tih brojila bi se radilo jednom mesecno a stanje o utrosenoj vrednosti bi se dibjalo poredjenjem brojila i odredjenom vremnskom periodu. Kako ovo napraviti da bude funkcionalno? Pokusao sam nekoliko puta ali mi uvek nesto nedostaje (ne znam sta).

Tabele koje sam napravio su:
Objekat (id, naziv objekta)
Brojilo (id, id_tipBrojila, vrednost)
tipBrojila (id, naziv)
Popis (id, id_objekat, id_brojilo, vreme)

Sta ovde nije u redu ili jos bolje pitanje je sta ovde nedostaje, da bih mogao napraviti formu u kojoj bi iz combobox-a izabrao jedan objekat a na osnovu cega bi u subformi dobio listu svih brojila za taj objekat i gde bi mogao uneti nova stanja brojila? Kada unesem ta nova stanja brojila kako da prikazem rezultat razlike izmedju tog stanja i predhodnog stanja brojila?

Kako ovo uraditi?

Hvala svima na savetima i pomoci.
Re: Potrebna pomoc oko strukture baze 25.12.2009. u 03:12 · pre 205 meseci #2
Za početak ja bih uradio sledeće:

1. Promenio nazive svih ID polja, tako da uz oznaku "ID" sadrže i nazive tabele, npr. "ID_Objekat", "ID_Brojila" itd...
(Ovo je elementarna stvar objašnjena u svakom Access bukvaru)

2. Prebacio bih polje "Vrednost" iz tabele "Brojilo" u tabelu "Popis" (i promenio mu naziv u "Stanje")

3. Iz tabele "Popis" bih izbacio Lookup polje kojim se bira Objekat, to polje bih prebacio u tabelu "Brojilo"

4. Tabela "tipBrojila" onda izgleda postaje višak i uopšte nije potrebna.

Pa bi onda to izgledalo nekako ovako:
Objekat: ID_Objekat, naziv_objekta
Brojilo: ID_Brojilo, ID_Objekat, naziv_brojila
Popis: ID_Popis, ID_Brojilo, vreme, Stanje



itd...

Razmisli malo o ovim ad hoc predlozima, pa možda i sam dobiješ neku ideju šta dalje...
;)

PS
Eventualno ako zadržiš tabelu "tipBrojila", onda u tabeli "Brojilo" umesto polja "naziv_brojila" postavi Lookup polje "ID_tipBrojila"
Potpis
"Take Five" is the famous jazz piece written by Paul Desmond and performed by The Dave Brubeck Quartet. It is famous for its distinctive saxophone line and use of the unusual quintuple (5/4) time, from which its name is derived.

Take Five (1966)

Take Five by Al Jarreau 1976
Prijavite se da biste odgovorili u ovoj temi.PrijavaRegistracija

Premeštanje teme