Za početak, zaboravi na bazu.
Obzirom da je u pitanju ispit i da nemaš realnog korisnika, ti sam moraš da zaključiš koji su ti podaci bitni za dati problem. Takođe sam određuješ koliko daleko želiš da ideš, odnosno koliko detaljno želiš da simuliraš rad prave rent a car agencije, ako ti samim zadatkom to nije određeno.
Tek kad skupiš sve relevantne podatke (ili bar većinu njih), počni da razmišljaš o organizaciji baze.
Definitivno ti trebaju podaci o vozilima i o klijentima.
Takođe, moraš da znaš da li je neko vozilo iznajmljeno ili ne. Ako je iznajmljeno, moraš da znaš kome i kada je iznajmljeno.
Kada se vozilo vrati, trebaš da zabeležiš datum kada je vraćeno i da ga označiš kao slobodno. Na ovaj način imaš evidenciju kada, kome i koliko je svako vozilo bilo iznajmljeno.
Ovo je minimum za tvoj zadatak.
Zatim, možeš da dodaš i podatak o ceni. Na ovaj način imaš podatak koliko je para agencija zaradila iznajmljivanjem svakog automobila, kao i koliko klijent treba da plati za uslugu.
Mislim da je to sasvim dovoljno za tvoj zadatak.
U realnom slučaju bi tu imao još mnogo podataka. Recimo podatke o servisiranju vozila, troškovima servisa, registraciji vozila, osiguranju....
viking ®