Ресурс — это кто или что выполняет услугу или участвует/задействован в ее выполнении.



Ресурсом может быть:

  • человек;
  • кабинет;
  • рабочее место;
  • бокс;
  • оборудование;
  • или любой другой объект, который должен быть свободен для записи.


Примеры:

  • парикмахер;
  • врач;
  • переговорная комната;
  • подъёмник на СТО;
  • массажный кабинет.


У каждого ресурса есть:

  • название;
  • тип;
  • вместимость;
  • собственное расписание.


Именно к доступности ресурсов привязываются:

  • рабочие часы;
  • свободные слоты;
  • записи клиентов.


Один ресурс может выполнять несколько услуг, а одна услуга может быть доступна у нескольких ресурсов.

Пока эта схема несколько упрощена - в будущем будет доступна взаимная конкуренция за ресурсы - например, у вас есть два парикмахера (мужской и женский), а кресло - одно. И если его занял один парикмахер, то другой воспользоваться не сможет (и нужно клиента записать на такое время, когда КРЕСЛО будет свободно И ДРУГОЙ ПАРИКМАХЕР)