Changes between Initial Version and Version 1 of RelationalDesign


Ignore:
Timestamp:
12/06/23 23:54:27 (12 months ago)
Author:
216049
Comment:

--

Legend:

Unmodified
Added
Removed
Modified
  • RelationalDesign

    v1 v1  
     1
     2== Релациска шема
     3
     4''Lugje''(__**l_id**__, **l_ime**, **l_prezime**, l_adresa, **l_telefon**, **l_email**, l_embg)
     5
     6''Patnik''(**l_id***)
     7        *l_id referencira od Lugje(l_id)
     8
     9''Vraboten''(**l_id***, **v_plata**, **v_datum_na_vrabotuvanje**, v_datum_prekin_vrabotuvanje)
     10        *l_id referencira od Lugje(l_id)
     11
     12''Dokument''(__**d_broj_na_dokumnet**__, **d_datum_na_izdavanje**, **d_datum_ist**, **d_koj_go_izdal**, **l_id***)
     13        *l_id referencira od Lugje(l_id)
     14
     15''Vozac''(__**l_id***__)
     16        *l_id referencira od Lugje(l_id)
     17
     18''Kondukter''(__**l_id***__)
     19        *l_id referencira od Lugje(l_id)
     20
     21''DnevniRuti''(**dr_id**, **dr_datum, l_id***, **a_registracija$**, **li_id#**)
     22        *l_id referencira od Lugje(l_id)
     23        $a_registracija referncira od Avtobus(a_registracija)
     24        #li_id referencira od Linija(li_id)
     25''Avtobus''(a_registracija, a_seriski_broj, a_broj_sedista)
     26
     27''Linija''(li_id, li_ime)
     28
     29''PostojkaNaLinija''(pnl_id, pnl_reden_broj, li_id*, p_id^)
     30        *li_id referencira od Linija(li_id)
     31        ^p_id referencira od Postojka(p_id)
     32
     33''Postojka''(p_id, p_ime, m_id*)
     34        *m_id referncira od Mesto(m_id)
     35''Mesto''(m_id,  m_grad, m_opstina, m_ulica)
     36
     37''Vozenje''(vozenje_id, vozenje_start, vozenje_end, patnik_l_id*, kacuva_pnl_id^, dr_id#)
     38        *patnik_l_id referncira od Lugje(l_id)
     39        ^kacuva_pnl_id referencira od PostojkaNaLinija(pnl_id)
     40        #dr_id referencira od DnevniRuti(dr_id)
     41
     42''Kontroli''(kontola_id, kontrola_datum, kondukter_l_id*, vozenje_id^)
     43        *kondukter_l_id referencira od Lugje(l_id)
     44        ^vozenje_id referencira od Vozenje(vozenje_id)
     45
     46''Kazna''(k_id, k_iznos, k_plateno, k_datum, kondukter_l_id*, kontrola_id^, patnik_l_id#)
     47        * kondukter_l_id referencira od Lugje(l_id)
     48        ^kontrola_id referencira od Kontroli(kontrola_id)
     49        #patnik_l_id referencira od Lugje(l_id)
     50
     51''KategorijaNaBilet''(tb_id, tb_trajnost, tb_ime)
     52
     53''Bilet''(b_id, b_datum_na_kupuvnje, patnik_l_id*, tb_id^)
     54        *patnik_l_id referncira od Lugje(l_id)
     55        ^tb_id referencira od KategoriiNaBilet(tb_id)
     56
     57
     58== DDL скрипта за бришење на табелите и креирање на табелите
     59
     60
     61== DML скрипта за полнење на табелите со податоци
     62
     63
     64== Релациски дијаграм изваден од DBeaver
     65
     66[[Image(source:/trunk/trac/htdocs/trac_logo_mini.png)]]