Роли и права доступа
Гость
Может: просматривать доступные услуги, выполнять поиск, фильтрацию и сортировку.
Не может: изменять данные об услугах, управлять изображениями и записями клиентов.
Клиент
Может: просматривать услуги, выполнять поиск, фильтрацию и сортировку.
Не может: добавлять, изменять или удалять услуги, управлять изображениями и записями клиентов.
Администратор
Может: просматривать и управлять услугами, изображениями и записями клиентов.
Может: добавлять, изменять и удалять данные через интерфейс приложения.
Не может: напрямую изменять данные базы данных через приложение.
База данных
Может: хранить данные, получать, изменять и предоставлять информацию по запросам приложения.
Не может: самостоятельно выполнять действия пользователя или управлять интерфейсом приложения.
Основное разделение
Гость — доступ только к просмотру и поиску информации об услугах.
Клиент — просмотр услуг и работа с поиском, фильтрацией и сортировкой без доступа к функциям управления системой.
Администратор — полный доступ к функциям управления услугами, изображениями и записями клиентов.
База данных — хранение и обработка информации, необходимой для работы приложения.