Changes between Version 8 and Version 9 of RelationalModel
- Timestamp:
- 06/10/26 13:09:13 (5 days ago)
Legend:
- Unmodified
- Added
- Removed
- Modified
-
RelationalModel
v8 v9 23 23 - Статусот на терминот е дефиниран преку `appointment_status_enum`. 24 24 - За потребите на пребарување на слободни термини, табелата `Staff_Time_Slot` овозможува прецизно планирање врз основа на времетраењето на услугите и расположливоста на вработените. 25 25 - Табелата `Appointment_Service` ни овозможува да имаме повеќе услуги во еден закажан термин. 26 26 27 Финансискиот слој и лојалноста се опфатени преку: 27 28 … … 29 30 - `Inventory` и `Appointment_Product`, кои овозможуваат следење на продуктите и потрошните материјали употребени за време на терминот, како и управување со залихите. 30 31 - `Review`, која им овозможува на клиентите да го оценат искуството и квалитетот на услугата. 31 - `Loyalty_Transaction`, која претставува систем за следење на движењето на поените кај клиентите, без разлика дали тие се заработени или искористени. 32 33 Во табелите `Appointment_Service` и `Appointment_Product` постои контролирана денормализација со цел зачувување на историски точни податоци за фактурирање. Во нив се чуваат цените и количините кои важеле во моментот на креирање на терминот, бидејќи оригиналните вредности мора да останат непроменети дури и ако цените на услугите или продуктите се изменат во иднина. 32 - `Loyalty_Transaction`, која претставува систем за следење на статусот на поените кај клиентите.
