Changes between Version 6 and Version 7 of AdvancedApplicationDesign_v2


Ignore:
Timestamp:
08/30/25 22:35:12 (7 days ago)
Author:
212028
Comment:

--

Legend:

Unmodified
Added
Removed
Modified
  • AdvancedApplicationDesign_v2

    v6 v7  
    197197{{{#!div
    198198{{{#!sql
    199 create index idx_kontroli_inl_id on kontroli (inl_id); - како резултат на join и inl_id foreign key
     199create index idx_kontroli_inl_id on kontroli (inl_id);
     200како резултат на join и inl_id foreign key
    200201}}}
    201202}}}
     
    205206{{{#!div
    206207{{{#!sql
    207 create index idx_kazna_kontrola_id on kazna (kontrola_id); - како резултат на join и kontrola_id foreign key
    208 }}}
    209 }}}
    210 {{{#!div
    211 {{{#!sql
    212 create index idx_kazna_kz_datum_year on kazna (extract(year from kz_datum)); - како резултат на честото групирање и сортирање по година изведено од датумот на казната
    213 }}}
    214 }}}
    215 {{{#!div
    216 {{{#!sql
    217 create index idx_kazna_plateno on kazna (kz_datum, kz_datum_plateno) where kz_plateno = true; - како резултат на филтрирање на казните кои се платени
     208create index idx_kazna_kontrola_id on kazna (kontrola_id);
     209како резултат на join и kontrola_id foreign key
     210}}}
     211}}}
     212{{{#!div
     213{{{#!sql
     214create index idx_kazna_kz_datum_year on kazna (extract(year from kz_datum));
     215како резултат на честото групирање и сортирање по година изведено од датумот на казната
     216}}}
     217}}}
     218{{{#!div
     219{{{#!sql
     220create index idx_kazna_plateno on kazna (kz_datum, kz_datum_plateno) where kz_plateno = true;
     221како резултат на филтрирање на казните кои се платени
    218222}}}
    219223
     
    222226{{{#!div
    223227{{{#!sql
    224 create index idx_vozenje_inl_id on vozenje(inl_id); - како резултат на join и inl_id foreign key
    225 }}}
    226 }}}
    227 {{{#!div
    228 {{{#!sql
    229 create index idx_vozenje_pnl_id on vozenje(pnl_id); - како резултат на join и pnl_id foreign key
    230 }}}
    231 }}}
    232 {{{#!div
    233 {{{#!sql
    234 create index idx_vozenje_patnik_k_id on vozenje(patnik_k_id); - како резултат на join и patnik_k_id foreign key
    235 }}}
    236 }}}
    237 {{{#!div
    238 {{{#!sql
    239 create index idx_vozenje_staart_year on vozenje(extract(year from vozenje_start)); - како резултат на честото групирање и сортирање по година изведено од датумот на започнато возење
     228create index idx_vozenje_inl_id on vozenje(inl_id);
     229како резултат на join и inl_id foreign key
     230}}}
     231}}}
     232{{{#!div
     233{{{#!sql
     234create index idx_vozenje_pnl_id on vozenje(pnl_id);
     235како резултат на join и pnl_id foreign key
     236}}}
     237}}}
     238{{{#!div
     239{{{#!sql
     240create index idx_vozenje_patnik_k_id on vozenje(patnik_k_id);
     241како резултат на join и patnik_k_id foreign key
     242}}}
     243}}}
     244{{{#!div
     245{{{#!sql
     246create index idx_vozenje_staart_year on vozenje(extract(year from vozenje_start));
     247како резултат на честото групирање и сортирање по година изведено од датумот на започнато возење
    240248}}}
    241249}}}
     
    245253{{{#!div
    246254{{{#!sql
    247 create index idx_pnl_p_id on postojka_na_linija(p_id); - како резултат на join и p_id foreign key
    248 }}}
    249 }}}
    250 {{{#!div
    251 {{{#!sql
    252 create index idx_pnl_li_id on postojka_na_linija(li_id); - како резултат на join и li_id foreign key
     255create index idx_pnl_p_id on postojka_na_linija(p_id);
     256како резултат на join и p_id foreign key
     257}}}
     258}}}
     259{{{#!div
     260{{{#!sql
     261create index idx_pnl_li_id on postojka_na_linija(li_id);
     262како резултат на join и li_id foreign key
    253263}}}
    254264}}}
     
    258268{{{#!div
    259269{{{#!sql
    260 create index idx_bilet_tb_id on bilet(tb_id); - како резултат на join и tb_id foreign key
    261 }}}
    262 }}}
    263 {{{#!div
    264 {{{#!sql
    265 create index idx_bilet_datum_na_kupuvanje_year on bilet(extract(year from b_datum_na_kupuvanje)); - како резултат на честото групирање и сортирање по година изведено од датумот на купениот булет
     270create index idx_bilet_tb_id on bilet(tb_id);
     271како резултат на join и tb_id foreign key
     272}}}
     273}}}
     274{{{#!div
     275{{{#!sql
     276create index idx_bilet_datum_na_kupuvanje_year on bilet(extract(year from b_datum_na_kupuvanje));
     277како резултат на честото групирање и сортирање по година изведено од датумот на купениот булет
    266278}}}
    267279}}}