Changes between Version 11 and Version 12 of DatabaseProgramming
- Timestamp:
- 05/20/26 23:57:10 (6 days ago)
Legend:
- Unmodified
- Added
- Removed
- Modified
-
DatabaseProgramming
v11 v12 49 49 Оваа процедура се употребува за додавање на багаж на одредена карта. Кога патникот сака да додаде нов багаж на својата карта за одреден лет процедурата ги проверува соодветно валидноста на летот, картата како и димензиите во споредба со одбраниот тип на багаж. По проверките за валидација се додава нова редица во табелата Baggage. 50 50 51 51 [attachment:AddBaggage.2.sql] 52 53 == Assign Seat 54 55 - Параметри: !TicketID (ID на картата), !SeatID (ID на седиштето на конкретен лет) 56 57 Оваа процедура се употребува за доделување на слободно седиште на некој патник на даден лет. Се проверува дали постои летот и картата на корисникот, дали корисникот веќе се има качено на авионот (картата има статус Boarded), дали веќе е доделено тоа седиште на таа карта, дали седиштето припаѓа на истиот лет со картата, дали се совпаѓа со избраната класа и дали е веќе резервирано. Доколку не е во табелата Ticket се ажурира полето SeatID, и на атрибутот Reserved во Seat му се доделува вредност true. 58 59 [attachment:AssignSeat.sql] 60 52 61 53 62
