Релационен модел
ЕР Дијаграм
Дополнителен Опис
Базата на податоци е поделена на неколку логички слоеви кои овозможуваат целосно управување со еден салон или мрежа од салони. Основниот слој го сочинуваат табелите Company, Company_Location и Company_Category. Преку Business_Hours се дефинира работното време за секоја локација посебно.
Системот за корисници е изграден врз табелата User, со специјализирани подтипови преку табелите Client, Owner и Staff.
- Табелата
Staff_Typeго дефинира профилот на вработените (на пример: фризер, козметичар), користејќи го енум типотstaff_role_type_enum. Staff_AvailabilityиBlocked_Timeсе клучни за менаџирање на работниот календар, каде се чуваат периодите кога вработениот е достапен за закажување, како и периодите кога е отсутен или недостапен.
Делот за услуги е дефиниран преку Service и Service_Category.
- Табелата
Staff_Serviceги поврзува вработените со услугите кои тие ги нудат. Service_Price_Historyги чува сите историски промени на цените, овозможувајќи точна пресметка и анализа на приходите за различни временски периоди.
Процесот на закажување е централизиран во табелата Appointment, каде се поврзуваат клиентите, вработените и локациите.
- Статусот на терминот е дефиниран преку
appointment_status_enum. - За потребите на пребарување на слободни термини, табелата
Staff_Time_Slotовозможува прецизно планирање врз основа на времетраењето на услугите и расположливоста на вработените. - Табелата
Appointment_Serviceни овозможува да имаме повеќе услуги во еден закажан термин.
Финансискиот слој и лојалноста се опфатени преку:
Invoice, каде се генерира финалната сметка за терминот, вклучувајќи ја и примената наPromo_Code.InventoryиAppointment_Product, кои овозможуваат следење на продуктите и потрошните материјали употребени за време на терминот, како и управување со залихите.Review, која им овозможува на клиентите да го оценат искуството и квалитетот на услугата.Loyalty_Transaction, која претставува систем за следење на статусот на поените кај клиентите.
Attachments (1)
- BeautyBook.jpg (988.8 KB ) - added by 8 weeks ago.
Download all attachments as: .zip

