Pre nego sto neko bude rabio prilozenu bazu, evo nekoliko problema koji mogu proizici iz iste
Baza ne pokriva prosto ‘Pracenje utroska goriva’ nego bogami troskove putovanja, sa dnevnicama, akontacijama, troskovima. Sta god da pokriva, cisto sa tehnicke strane gledano, ovo su problem:
1. Za jedno isto putovanje (IDPutovanje) moze stajati jedan vozac u tabeli Putovanje, i potpuno drugi vozac u tabeli SipanjeGoriva.
2. Isto je za vozilo. Jednom putovanju se moze dodeliti jedno vozilo, i kad se sipa gorivo za to putovanje, moze se dodeliti potpuno drugo vozilo.
3. U bilo koje vozilo moze se sipati bilo koje gorivo. Ja ne bih voleo da mi neko sipa dizel u glfa benzinca, nito obrnuto. Benzin u dizelasa.
4. Vozac moze biti u isto vreme i saputnik, i vozac, na istom putovanju.
5. Saputnike mozemo dodavati po volji, nema nicega sto nas ogranicava (nalog z aputovanje, osobe na nalogu i slicno)
6. Jedna ista destinacija ce se ponavlajti u tabeli Destinacija, al ice svaki put imati drugi IDdestinacije. Neka su nam blagosloveni autonumber kljucevi, bez njih bi ovo bilo jako tesko postici
7. Rekord u tabeli SipanjeGoriva ne moze da postoji dok ne postoji record u tabeli Putovanje. To je OK ako se gorivo sipa samo za vreme putovanja. Da li neko mozda zavrsi putovanje, a ne sipa gorivo? Da li se gorivo sipa kad je rezervoar prazan ili se sme sipati samo kad je vozilo na putovanju?
8. Dalje, kako dolazis do podatka o sipanom gorivu? Kada se unosi u bazu? Koliko vremena protekne od kreiranja rekorda u tabeli Putovanje do trenutka kreiranja rekorda u tabeli SipanjeGoriva?
9. Kako sprecavas da se jedno sito sipanje zavede u bazu recimo tri puta. Isto putovanje, isto vozilo, isti datum, isto sipanje, sve isto. Samo razliciti IDSipanja svaki put. Neka su nam blagosloveni autonumber kljucevi, bez njih bi ovo bilo jako tesko postici
10. Vozac moze nezavisno od putovanja da dobija dnevnice, akontacije id a pravi troskove. Zar nije to divno? Ne ides na put a dobijas dnevnice. Pa i ako ides na put, ne zna se koja je dnevnica za koji put. Niti koji trosak se odnosui na koje putovanje. Niti koja akontacija sta pokriva. Bice veoma tesko knjigovodji da raspetlja sta je sta.
11. Putovanja su dozvoljena samo u firma koje imaju PIB. Nece biti nikakvih drugih putovanja? Mozda. Sta kada se jedno vozilo pokvari negde na putu, a drugo mu ode u pomoc. Gde je to drugo otislo? U koju firmu? Na koju destinaciju? Kako cemo ovo da zavedemo u bazu?