Changes between Version 34 and Version 35 of DatabaseProgramming


Ignore:
Timestamp:
05/20/26 16:33:22 (6 days ago)
Author:
231105
Comment:

--

Legend:

Unmodified
Added
Removed
Modified
  • DatabaseProgramming

    v34 v35  
    2525Оваа процедура ја поништува резервацијата и автоматски ги ажурира поврзаните податоци. Кога ќе се повика, статусот на резервацијата се менува во "Cancelled", а сите билети поврзани со таа резервација исто така се означуваат како "Cancelled" Се користи за правилно откажување на резервации и одржување конзистентност меѓу резервациите, плаќањата и билетите.
    2626
    27 === Процедура 3 : update_trip_delay
     27=== Процедура 3 : apply_seasonal_discount
     28
     29[[Image("Screenshot 2026-05-20 161953.png", 300px)]]
     30
     31Оваа процедура применува сезонски попуст на билетите за сите патувања што припаѓаат на одредена рута. Кога ќе се повика, ја намалува цената на билетите за даден процент и автоматски ги ажурира сите поврзани записи. Се користи за промоции и динамично формирање на цени по рути.
     32
     33=== Процедура 4 : update_trip_delay
    2834
    2935[[Image("Screenshot 2026-05-20 161643.png", 300px)]]
    3036
    3137Оваа процедура го ажурира доцнењето и статусот на едно патување. Кога ќе се повика, го поставува бројот на минути на доцнење и автоматски го менува статусот во "Delayed" ако има доцнење или "On Time" ако нема. Се користи за брзо и точно ажурирање на состојбата на возовите во реално време.
     38
     39=== Процедура 5 : reassign_passengers_to_new_trip
     40
     41[[Image("Screenshot 2026-05-20 161643.png", 300px)]]
     42
     43Оваа процедура ги префрла сите патници од едно откажано патување на ново патување. Кога ќе се повика, ги ажурира билетите да покажуваат нов "Train Trip", им го менува статусот во "Reassigned", а старото патување го означува како "Cancelled". Се користи за брзо пренасочување на патници при откажани или променети возни линии.
    3244
    3345