• Baza podataka treba da sadrži informacije o projektima.
Svaki projekat karakteriše naziv, apstrakt, rukovodilac, datum početka i datum završetka. • Svaki projekat se sastoji od aktivnosti, koje određuju nazivi, opisi, rokovi za izvršenje i predviđena vremena trajanja u danima. • Na svakoj aktivnosti može da budu angažovano više izvršioca, koji su opisani imenom i prezimenom, matičnim brojem i funkcijom u preduzeću. Jedan izvršilac može da bude angažovan na različitim aktivnostima, a angažovanje se određuje brojem potrebnih radnih sati i opisom posla. • Jedan izvršilac može biti rukovodilac više projekata. Vežba 8 - Rešenje Vežba 8 – Drugo rešenje Utvrđivanje znanja - Vežba 9
• Avio prevoznik razvija website za prodaju karata čija baza
podataka treba da se dizajnira. Website prevoznik koristi i za planiranje letova. Letovi se planiraju tako što se za planirane polaske određuje avion, koji može biti iz sopstvene flote ili pozajmljen od druge kompanije. • Administrator vrši planiranje letova tako što u sistem unosi red vožnje. On može da svakom letu u redu vožnje pridoda postojeći avion. Ukoliko ga nema na raspolaganju, administrator letu može pridodati i avion iz druge kompanije. • Korisnik može da se prijavi na sistem i kupi kartu za određeni let, koji je unapred predviđen redom vožnje. Vežba 9 - Rešenje Vežba 9 – Drugo rešenje Utvrđivanje znanja - Vežba 10
• Izdavač prikuplja naučne radove, koje objavljuje u svojim
brojevima, koji se izdaju periodično. • Svaki naučni rad ima više autora, a čine ga i naslov, apstrakt i niz ključnih reči koje ga opisuju. • Ključne reči opisuju i svaki izdati broj. Pre objavljivanja, rad mora da pozitivno oceni više recenzenata, a recenzirani rad mora da odobri i jedan od urednika časopisa. Vežba 10 - Rešenje Hvala na pažnji Uvod u baze podataka – konceptualni dizajn