== Логички и физички дизајн === Релациска шема (со мапирачка трансфoрмација) * **Примарни клучеви:** bold и underline \\ * **Надворешни клучеви:** Надворешните клучеви се означени со bold и * до заграда стои на кои табели референцираат \\ * **Not null атрибути:** bold \\ === Taбели \\ * Najava(**__Korisnicko_ime__**,**EMBG**,**Br.tel.**,**Password****,E-mail**,**Ime**,**Prezime**) \\ * Vraboten(**Id_vraboten, Uloga __Korisnicko_ime__*(Najava)**) \\ * Administrator(**Id_administrator __Korisnicko_ime__*(Najava)**) \\ * Kontroler(**Id_Kontroler __Korisnicko_ime__*(Najava)**) \\ * Kancelar(**Id_kancelar __Korisnicko_ime__*(Najava)**) \\ * Ime na parking(**Lokacija, __Id_ime__, Korisnicko_ime*(Administrator)**) \\ * Zona(Br. Na p.mesta**__id_zona__, Id_ime *(Ime na parking)**) \\ * Parking mesto( **__Broj na p.mesto__, Id_zona *(Zona)**) \\ * Korisnik(**id_korisnik __Korisnicko_ime__*(Najava)**) \\ * Avtomobil(**__Reg.tablica__, Marka**, Boja, ** Korisnicko_ime*(Korisnik)**) \\ * Plakanje(**__Id_plakjanje__, Id_korisnik *(Korisnik)** Br. na smetka, Br.tel, **Tip_plakjanje**) \\ * Kazna(**__Id_kazna__, broj_kazni, iznos, Korisnicko_ime*(Korisnik)**) \\ * Rezervacija(**__Id_rezervacija__, krajno_vreme, pocetno_vreme, Reg_tablica*(Avtomobil), Broj na p.mesto *(Parking mesto), Id_plakjanje *(Plakjanje)**) \\ * Kontrola(**__Id_kontrola__, izvrsena_kontrola, vreme_na_kontrola, konstantacija** \\ Korisnicko_ime*(**kontroler), Broj na p.mesto *(Parking mesto), Id_rezervacija *(Rezervacija), Id_kazna * (Kazna)**) \\ === DDL скрипта за бришење на табелите и креирање на табелите '''[attachment:_kreiranje_.sql]''' === DML скрипта за полнење на табелите со податоци '''[attachment:_polnenje_.sql]''' === Релациски дијаграм изваден од DBeaver [[Image(schema.png, 95%)]]