= Актуелна верзија **Дијаграм** [[Image(ERmodel_v2_2.jpg)]] = Податочни побарувања == Ентитети 1. Lugje * Кандидат клучеви: * l_id - bigint, auto-generated * Атрибути: * l_ime - string, required * l_prezime - string, required * l_adresa - string * l_is_admin - bool, required * l_telefon - string, required * l_email - string, required 2. Patnik 3. Vraboten * Атрибути: * V_plata - numeric, required * V_datum_na_vrabotuvanje - date, required * V_datum_prekin_vrabotuvanje - date 4. Dokumnet * Кандидат клуеви: * D_broj_na_dokument - string, required * Атрибути: * D_datum_na_izdavanje - date, required * D_datum_ist - date, required * D_koj_go_izdal - string, required 5. Vozac 6. Kondukter 7. DnevniRuti * Кандидат клучеви: * Dr_id - bigint, auto-generated * Атрибути: * Dr_datum - date, required 8. Avtobus * Кандидат клучеви: * A_registracija - string, required * A_seriski_broj - string, required * Атрибути: * A_broj_serdista - numeric 9. Linija * Кандидат клучеви: * Li_id - string, required * Атрибути: * Li_ime - string, required 10. PostojkaNaLinija * Кандидат клучеви: * Pnl_id - bigint, auto-generated * Атрибути: * Pnl_reden_broj - int, required 11. Postojka * Кандидат клучеви: * P_id - int, auto-generated * Атрибути: * P_ime - string, required 12. Mesto * Кандидат клучеви: * M_id - bigint, auto-generated * Атрибути: * M_grad - string, required * M_opstina - string, required * M_ulica - string, required 13. Vozenje * Кандидат клучеви: * Vozenje_id - bigint, auto-generated * Атрибути: * Vozenje_start - date, required * Vozenje_end - date 14. Kontroli * Кандидат клучеви: * Kontrola_id - bigint, auto-generated * Атрибути: * Kontrola_datum - date, required 15. Kazna * Кандидат клучеви: * K_id - bigint, auto-generated * Атрибути: * K_iznos - numberic, required * K_plateno - bool, required * K_datum - date, required 16. KategorijaNaBilet * Кандидат клучеви: * Tb_id - int, auto-generated * Атрибути: * Tb_trajnost - bigint, required * Tb_ime - string, required 17. Bilet * Кандидат клучеви: * B_id - bigint, auto-generated * Атрибути: * B_datum_na_kupuvanje - date, required * B_datum_na_istekuvanje - date, derived == Релации 1. Document_na_vraboten - 1:N, релација меѓу Dokument и Vraboten со која се кажува кој документ на кој вработен се однесува. 2. Dokument_na_patnik - 1:N, релација меѓу патник и документ со која се кажува кој документ на кој патник му припаѓа 3. Vozacka_dozvola - 1:N, релација меѓу Dokument и Vraboten со која се кажува кој документ е возачка дозвола на кој вработен. 4. Go_vozi – 1:N, релација меѓу возач и дневната рута со која се кажува кој возач ја возел таа дневна рута. 5. Na_ruta – 1:N, релација меѓу дневните рути и возењата која кажува кое возење на која дневна рута се однесува 6. Podesen_na – 1:N, релација меѓу дневните рути и автобусите кажува кој автобус бил возен на која дневна рута 7. Na_linija – 1:N, релација меѓу дневните рути и линиите, кажува која линија се двожела по дадената дневна рута 8. Se_dvizi_po – 1:N, релација меѓу линија и постојка на линија, со која се претставува рутата (патеката) на движење на дадената линија односно како листа од подредените постојки 9. Pominuva_na – 1:N, релација меѓу постојка на линија и постојка, со која се кажува кои линии поминуваат на која постојка 10. Se_naogja – 1:N, релација меѓу постојка и место, кажува кои постојки се наоѓаат на кое место 11. Proveruva – 1:N, релација меѓу кондуктер и контроли, која кажува кој кондуктер кои контроли ги спровел 12. Pisuva – 1:N, рлеација меѓу кондуктер и казна која кажува кој кондуктер кои казни ги напишал 13. Za_kontrola – 1:1, релација меѓу казна и контрола со која се кажува која контрола на која казна се однесува 14. Go_kontrolira – 1:N, релација меѓу контроли и возење која кажува кои контроли се спроведени на кое возење 15. Kaznet – 1:N, релација меѓу патник и казна која кажува кои казни се однесуваат за кој патник 16. Kupuva – 1:N, релација меѓу патник и билет која кажува кои билети се купени од кој патник 17. Se_prevezuva – 1:N, релација меѓу патник и возење која кажува кој патник на кои возења се превезувал 18. Se_validira – 1:N, релација меѓу возење и билет која кажува кои билети се валидирани на кое возење. 19. od_kategorija – 1:N, релација меѓу билет и категорија на билет која кажува од кој тип на билет е дадениот билет. 20. Se_simnuva_na – 1:N, релација меѓу постојка на линија и возење која кажува на која постојка на линијата се симнал патникот 21. Se_kacuva_na – 1:N, релација меѓу постојка на линија и возење која кажува на која постојка на линијата се качил патникот == Историјат 1. Верзија 1: [attachment:ERmodel_v1_4.jpg]