Актуелна верзија
Дијаграм
Податочни побарувања
Ентитети
- Korisnik
- Кандидат клучеви:
- k_id - bigint, auto-generated
- Атрибути:
- k_ime - string, required
- k_adresa - string
- k_is_admin - bool, required
- k_telefon - string, required
- k_email - string, required
- k_lozinka - string, required
- Кандидат клучеви:
- Patnik
- Vraboten
- Атрибути:
- V_plata - numeric, required
- V_datum_na_vrabotuvanje - date, required
- V_datum_prekin_vrabotuvanje - date
- Атрибути:
- Vozac
- Kondukter
- InstancaNaLinija
- Кандидат клучеви:
- inl_id - bigint, auto-generated
- Атрибути:
- inl_datum_start - date, required
- inl_datum_end - date, required
- Кандидат клучеви:
- Avtobus
- Кандидат клучеви:
- A_registracija - string, required
- A_seriski_broj - string, required
- Атрибути:
- A_broj_serdista - numeric
- Кандидат клучеви:
- Linija
- Кандидат клучеви:
- Li_id - string, required
- Атрибути:
- Li_ime - string, required
- li_pravec - string, required
- Кандидат клучеви:
- PostojkaNaLinija
- Кандидат клучеви:
- Pnl_id - bigint, auto-generated
- Атрибути:
- Pnl_reden_broj - int, required
- Кандидат клучеви:
- Postojka
- Кандидат клучеви:
- P_id - int, auto-generated
- Атрибути:
- P_ime - string, required
- Кандидат клучеви:
- Pravec
- Кандидат клучеви:
- pr_id - bigint, auto-generated
- Атрибути:
- opis - string, required
- pravec - string, required
- Кандидат клучеви:
- Vozenje
- Кандидат клучеви:
- Vozenje_id - bigint, auto-generated
- Атрибути:
- Vozenje_start - date, required
- Vozenje_end - date
- vozenje_status - staring, required
- Кандидат клучеви:
- Kontroli
- Кандидат клучеви:
- Kontrola_id - bigint, auto-generated
- Атрибути:
- Kontrola_datum - date, required
- Кандидат клучеви:
- Kazna
- Кандидат клучеви:
- Kz_id - bigint, auto-generated
- Атрибути:
- Kz_iznos - numberic, required
- Kz_plateno - bool, required
- Kz_datum - date, required
- Kz_datum_plateno - date
- Kz_dokument - string, required
- Кандидат клучеви:
- TipBilet
- Кандидат клучеви:
- Tb_id - int, auto-generated
- Атрибути:
- Tb_trajnost - bigint, required
- Tb_ime - string, required
- Tb_cena - double, required
- Кандидат клучеви:
- Bilet
- Кандидат клучеви:
- B_id - bigint, auto-generated
- Атрибути:
- B_datum_na_kupuvanje - date, required
- B_datum_na_istekuvanje - date, derived
- B_status - string, required
- Кандидат клучеви:
- KaznaZaNeregistriran
- Атрибути:
- kzn_telefon - string, required
- kzn_ime - string, required
- kzn_adresa - string, required
- Атрибути:
- LinijaPravec
- Кандидат клучеви:
- lp_id - bigint, auto-generated
- Кандидат клучеви:
- InstancaNaLinijaPostojkaNaLinija
- Кандидат клучеви:
- inlpnl_id - bigint, auto-generated
- Атрибути:
- timstamp - timestamp, required
- Кандидат клучеви:
- Role
- Кандидат клучеви:
- r_id - bigint, auto-generated
- Атрибути:
- opis - string, required
- ime - string, required
- Кандидат клучеви:
- KorisnikRole
- Кандидат клучеви:
- kr_id - bigint, auto-generated
- Кандидат клучеви:
Релации
- ja_vozi – 1:N, релација меѓу возач и инстанца на линија со која се кажува кој возач ја возел таа дневна рута.
- Na_ruta – 1:N, релација меѓу инстанца на линија и возењата која кажува кое возење на која инстанца на линија се однесува
- Podesen_na – 1:N, релација меѓу инстанца на линија и автобусите кажува кој автобус бил возен на која инстанца на линија
- Na_linija – 1:N, релација меѓу инстанца на линија и линиите, кажува која линија се движела по дадената инстанца на линија
- Se_dvizi_po – 1:N, релација меѓу линија и постојка на линија, со која се претставува рутата (патеката) на движење на дадената линија односно како листа од подредените постојки
- Pominuva_na – 1:N, релација меѓу постојка на линија и постојка, со која се кажува кои линии поминуваат на која постојка
- Se_naogja – 1:N, релација меѓу постојка и место, кажува кои постојки се наоѓаат на кое место
- Sproveduva – 1:N, релација меѓу кондуктер и контроли, која кажува кој кондуктер кои контроли ги спровел
- Pisuva – 1:N, рлеација меѓу кондуктер и казна која кажува кој кондуктер кои казни ги напишал
- Za_kontrola – 1:N, релација меѓу контрола и казна со која се кажува која контрола на која казна се однесува
- ja_kontrolira – 1:N, релација меѓу контроли и инстанца на линија која кажува кои контроли се спроведени на која инстанца на линија
- Kaznet – 1:N, релација меѓу патник и казна за регистриран која кажува кои казни за регистриран се однесуваат за кој патник
- Kupuva – 1:N, релација меѓу патник и билет која кажува кои билети се купени од кој патник
- Se_prevezuva – 1:N, релација меѓу патник и возење која кажува кој патник на кои возења се превезувал
- Se_validira – 1:N, релација меѓу возење и билет која кажува кои билети се валидирани на кое возење.
- od_kategorija – 1:N, релација меѓу билет и категорија на билет која кажува од кој тип на билет е дадениот билет.
- Se_simnuva_na – 1:N, релација меѓу постојка на линија и возење која кажува на која постојка на линијата се симнал патникот
- Se_kacuva_na – 1:N, релација меѓу постојка на линија и возење која кажува на која постојка на линијата се качил патникот
Историјат
- Верзија 1: ERmodel_v1_4.jpg
- Верзија 2: ERmodel_v2_2.jpg
- Верзија 3: ERmodel_v2_3.jpg
Last modified
3 months ago
Last modified on 08/31/24 11:31:35
Attachments (4)
-
ERmodel_v1_4.jpg
(251.4 KB
) - added by 12 months ago.
ERmodel_v1
- ERmodel_v2_2.jpg (205.2 KB ) - added by 11 months ago.
- ERmodel_v2_3.jpg (206.2 KB ) - added by 11 months ago.
- er_dijagram.png (217.0 KB ) - added by 3 months ago.
Download all attachments as: .zip
Note:
See TracWiki
for help on using the wiki.