Changes between Version 4 and Version 5 of AdvancedDatabaseDevelopment


Ignore:
Timestamp:
02/11/26 12:59:26 (13 days ago)
Author:
213140
Comment:

--

Legend:

Unmodified
Added
Removed
Modified
  • AdvancedDatabaseDevelopment

    v4 v5  
    9797EXECUTE FUNCTION fn_validate_consultation_payment_date();
    9898}}}
    99 
    100 === Индекси
    101 
    102 - Оптимизирање на квериња кои ги филтрираат или поврзуваат пациентите според нивниот доделен терапевт.
    103 {{{
    104 CREATE INDEX IF NOT EXISTS idx_patient_therapist
    105     ON patient (id_therapist);
    106 }}}
    107 
    108 - Оптимизирање на кверињата кои ги преземаат блоговите за конкретен пациент, сортирани според датум.
    109 {{{
    110 CREATE INDEX IF NOT EXISTS idx_blog_patient_date
    111     ON blog (id_patient, date_of_post DESC);
    112 }}}
    113 
    114 - Оптимизирање на кверињата кои ги преземаат коментарите за конкретен блог, сортирани според датум.
    115 {{{
    116 CREATE INDEX IF NOT EXISTS idx_comment_blog_date
    117     ON comment (id_blog, date_of_comment DESC);
    118 }}}
    119 
    120 - Оптимизирање на кверињата кои ги преземаат консултациите за конкретен пациент, сортирани според датум.
    121 {{{
    122 CREATE INDEX IF NOT EXISTS idx_consultation_patient_date
    123     ON consultation (id_patient, date DESC);
    124 }}}
    125 
    126 - Оптимизирање на кверињата кои ги преземаат консултациите за конкретен терапевт, сортирани според датум.
    127 {{{
    128 CREATE INDEX IF NOT EXISTS idx_consultation_therapist_date
    129     ON consultation (id_therapist, date DESC);
    130 }}}