Changes between Version 10 and Version 11 of RelationalModel


Ignore:
Timestamp:
04/19/26 23:35:48 (13 days ago)
Author:
231027
Comment:

--

Legend:

Unmodified
Added
Removed
Modified
  • RelationalModel

    v10 v11  
    1818'''1. Сегмент: Инвентар на билети наспроти Продажба (Ticket vs. Actual_Ticket)'''
    1919* '''Како и зошто:''' Моделот прави јасна разделба помеѓу ''понудата'' за билет и ''реализираната продажба''. Табелата `Ticket` ги содржи сите потенцијални седишта за еден настан. Табелата `Actual_Ticket` се пополнува само при извршена трансакција. Врската е дефинирана како '''1-на-1''' со Unique Constraint на `ticket_id` во `Actual_Ticket`.
    20 * '''Аргументација:''' Ова спречува најкритичен проблем во вакви системи „double booking“ (продажба на исто седиште на повеќе лица). Дури и ако два процеси се обидат истовремено да запишат продажба, Unique клучот во базата ќе ја одбие втората трансакција.
     20* '''Аргументација:''' Ова спречува најкритичен проблем во вакви системи - „double booking“ (продажба на исто седиште на повеќе лица). Дури и ако два процеси се обидат истовремено да запишат продажба, Unique клучот во базата ќе ја одбие втората трансакција.
    2121
    2222'''2. Сегмент: Динамично ценообразовање (Event_Period)'''