Changes between Version 8 and Version 9 of RelationalModel


Ignore:
Timestamp:
06/10/26 13:09:13 (5 days ago)
Author:
231040
Comment:

--

Legend:

Unmodified
Added
Removed
Modified
  • RelationalModel

    v8 v9  
    2323  - Статусот на терминот е дефиниран преку `appointment_status_enum`.
    2424  - За потребите на пребарување на слободни термини, табелата `Staff_Time_Slot` овозможува прецизно планирање врз основа на времетраењето на услугите и расположливоста на вработените.
    25 
     25  - Табелата `Appointment_Service` ни овозможува да имаме повеќе услуги во еден закажан термин.
     26 
    2627Финансискиот слој и лојалноста се опфатени преку:
    2728
     
    2930  - `Inventory` и `Appointment_Product`, кои овозможуваат следење на продуктите и потрошните материјали употребени за време на терминот, како и управување со залихите.
    3031  - `Review`, која им овозможува на клиентите да го оценат искуството и квалитетот на услугата.
    31   - `Loyalty_Transaction`, која претставува систем за следење на движењето на поените кај клиентите, без разлика дали тие се заработени или искористени.
    32 
    33 Во табелите `Appointment_Service` и `Appointment_Product` постои контролирана денормализација со цел зачувување на историски точни податоци за фактурирање. Во нив се чуваат цените и количините кои важеле во моментот на креирање на терминот, бидејќи оригиналните вредности мора да останат непроменети дури и ако цените на услугите или продуктите се изменат во иднина.
     32  - `Loyalty_Transaction`, која претставува систем за следење на статусот на поените кај клиентите.