wiki:ERModel

Version 5 (modified by 216049, 12 months ago) ( diff )

--

Актуелна верзија

Дијаграм

ERmodel_v1]]

Податочни побарувања

Ентитети

  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
  1. Patnik
  1. Vraboten
    • Атрибути:
      • V_plata - numeric, required
      • V_datum_na_vrabotuvanje - date, required
      • V_datum_prekin_vrabotuvanje - date
  1. Dokumnet
    • Кандидат клуеви:
      • D_broj_na_dokument - string, required
    • Атрибути:
      • D_datum_na_izdavanje - date, required
      • D_datum_ist - date, required
      • D_koj_go_izdal - string, required
  1. Vozac
  1. Kondukter
  1. DnevniRuti
    • Кандидат клучеви:
      • Dr_id - bigint, auto-generated
    • Атрибути:
      • Dr_datum - date, required
  1. Avtobus
    • Кандидат клучеви:
      • A_registracija - string, required
      • A_seriski_broj - string, required
    • Атрибути:
      • A_broj_serdista - numeric
  1. Linija
    • Кандидат клучеви:
      • Li_id - string, required
    • Атрибути:
      • Li_ime - string, required
  1. PostojkaNaLinija
    • Кандидат клучеви:
      • Pnl_id - bigint, auto-generated
    • Атрибути:
      • Pnl_reden_broj - int, required
  1. Postojka
    • Кандидат клучеви:
      • P_id - int, auto-generated
    • Атрибути:
      • P_ime - string, required
  1. Mesto
    • Кандидат клучеви:
      • M_id - bigint, auto-generated
    • Атрибути:
      • M_grad - string, required
      • M_opstina - string, required
      • M_ulica - string, required
  1. Vozenje
    • Кандидат клучеви:
      • Vozenje_id - bigint, auto-generated
    • Атрибути:
      • Vozenje_start - date, required
      • Vozenje_end - date
  1. Kontroli
    • Кандидат клучеви:
      • Kontrola_id - bigint, auto-generated
    • Атрибути:
      • Kontrola_datum - date, required
  1. Kazna
    • Кандидат клучеви:
      • K_id - bigint, auto-generated
    • Атрибути:
      • K_iznos - numberic, required
      • K_plateno - bool, required
      • K_datum - date, required
  1. KategorijaNaBilet
    • Кандидат клучеви:
      • Tb_id - int, auto-generated
    • Атрибути:
      • Tb_trajnost - bigint, required
      • Tb_ime - string, required
  1. 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 со која се кажува кој документ на кој вработен се однесува.
  1. Dokument_na_patnik - 1:N, релација меѓу патник и документ со која се кажува кој документ на кој патник му припаѓа
  1. Vozacka_dozvola - 1:N, релација меѓу Dokument и Vraboten со која се кажува кој документ е возачка дозвола на кој вработен.
  1. Go_vozi – 1:N, релација меѓу возач и дневната рута со која се кажува кој возач ја возел таа дневна рута.
  1. Na_ruta – 1:N, релација меѓу дневните рути и возењата која кажува кое возење на која дневна рута се однесува
  1. Podesen_na – 1:N, релација меѓу дневните рути и автобусите кажува кој автобус бил возен на која дневна рута
  1. Na_linija – 1:N, релација меѓу дневните рути и линиите, кажува која линија се двожела по дадената дневна рута
  1. Se_dvizi_po – 1:N, релација меѓу линија и постојка на линија, со која се претставува рутата (патеката) на движење на дадената линија односно како листа од подредените постојки
  1. Pominuva_na – 1:N, релација меѓу постојка на линија и постојка, со која се кажува кои линии поминуваат на која постојка
  1. Se_naogja – 1:N, релација меѓу постојка и место, кажува кои постојки се наоѓаат на кое место
  1. Proveruva – 1:N, релација меѓу кондуктер и контроли, која кажува кој кондуктер кои контроли ги спровел
  1. Pisuva – 1:N, рлеација меѓу кондуктер и казна која кажува кој кондуктер кои казни ги напишал
  1. Za_kontrola – 1:1, релација меѓу казна и контрола со која се кажува која контрола на која казна се однесува
  1. Go_kontrolira – 1:N, релација меѓу контроли и возење која кажува кои контроли се спроведени на кое возење
  1. Kaznet – 1:N, релација меѓу патник и казна која кажува кои казни се однесуваат за кој патник
  1. Kupuva – 1:N, релација меѓу патник и билет која кажува кои билети се купени од кој патник
  1. Se_prevezuva – 1:N, релација меѓу патник и возење која кажува кој патник на кои возења се превезувал
  1. Se_validira – 1:N, релација меѓу возење и билет која кажува кои билети се валидирани на кое возење.
  1. od_kategorija – 1:N, релација меѓу билет и категорија на билет која кажува од кој тип на билет е дадениот билет.
  1. Se_simnuva_na – 1:N, релација меѓу постојка на линија и возење која кажува на која постојка на линијата се симнал патникот
  1. Se_kacuva_na – 1:N, релација меѓу постојка на линија и возење која кажува на која постојка на линијата се качил патникот

Историјат

  1. Верзија 1: ...
  2. Верзија 2: ...

Attachments (4)

Download all attachments as: .zip

Note: See TracWiki for help on using the wiki.