Citat:
Mogucnost da se vozac pojavljuje kao i suvozac - to bih rijesio sql-om. Jednostavno da pri odabiru suvozaca (combobox) izbacim izabranog vozaca. Ili tako ili da mjenam tabele i da dodaje neke neke atribute pri zaduzivanju kola, jedan atribut da bude suvozac, drugi vozac. Prvo mi se cini lakse.
Ovako kako si postavio reliciju izmedju tabele Vozac i Saputnici, ispada da saputnik i ne moze da bude nista drugo nego sam vozac. Jos bolje, vozac ce sam sebi biti saputnik nekoliko puta. Zatim, SQL i combo box nemaju veze jednno s drugim, veruj mi na rec. Da bi trebalo da menjas tabele, trebalo bi, i to debelo. Ne radi se o tome sta je lakse, nego sta je ispravno. Ne da bismo isterivali akademsku pravilnost nego ono sto je 'lakse' nece da radi.
Problem 2: sipanje goriva bez da vozilo ide na put. ne mozes ga resiti nikako, jer je svako sipanje evano za putovanje, tako si napravio bazu. Ovako akko si napravi, ne moze se sipati gorivo a da vozilo ne ide na put. Sipanje je vezano za putovanje. Sad vise ne znam o cemu je baza - o potrosnji gotriav ili pracenju radnih naloga, ili oboje. Koji god da je slucaj od ova tri, baza ne valja. A ti pokusavas uporno da resis probleme baze progarmiranjem. To ne moze i ne mogu ti pomoci, jer jos uvek ne znamo kakav problem resavas.
Problem 3: jedinstveno odredjivanje vozila: da ti nije palo napamet da mozda i registarski broj vozila jedinstveno odredjuje vozilo, a ne nekakav autonumber, za koji ponovo nemas vremena? ne znam u kojoj si zemlji, u staroj YU registartska tablica se ne prenosi sa vozila na vozilo....
Pusti pricu, pozuri ti sa programiranjem, ima mnogo da se programira ne bi li ispravio greske lose napravljene baze.