Changes between Version 19 and Version 20 of DatabaseProgramming
- Timestamp:
- 05/20/26 14:53:07 (6 days ago)
Legend:
- Unmodified
- Added
- Removed
- Modified
-
DatabaseProgramming
v19 v20 32 32 Овој trigger автоматски ја поставува датата на трансакцијата ако не е внесена при креирање на плаќање. Ако transaction_date е NULL, системот ја става тековната дата. Се користи за да се осигураме дека секое плаќање има точен датум и за автоматско и конзистентно водење на финансиски записи. 33 33 34 === Тригер 5 : prevent_employee_trip_overlap 35 36 [[Image("Screenshot 2026-05-20 144545.png", 300px)]] 37 38 Овој trigger спречува еден вработен да биде доделен на две патувања во исто време. Пред внесување нов запис во "Train Trip", системот проверува дали веќе постои ист вработен со исто време на поаѓање и ако да, фрла грешка. Се користи за да се избегнат конфликти во распоредот и за правилно распределување на вработените. 39 34 40 === Функции 35 41
