@savfa
Начинающий web разработчик

Нужно сделать простую систему,нужен совет?

Задача:
Нужно сделать простую систему.
Есть рядовой сотрудник, который может
- ввести начало и конец отпуска;
- посмотреть какие даты отпусков у других сотрудников.
- скорректировать свои даты.
Есть Руководитель, который может так же посмотреть какие даты ввели сотрудники. И поставить признак, что данные по отпуску конкретного сотрудника зафиксированы.
После этого сотрудник не может скорректировать свои даты.
Как мне правильно организовать структуру приложения?
  • Вопрос задан
  • 131 просмотр
Решения вопроса 1
dollar
@dollar
Делай добро и бросай его в воду.
Конечно нужна авторизация.
В PHP скрипте происходит вся магия. Если авторизован начальник, то у него одни действия с базой данных, если пользователь, то - другие.

В базе данных, если отпуск может быть только один на человека, то хватит одной таблицы на все. Если же человек может указать несколько интервалов отпусков, то нужно две таблицы - все пользователи и отпуска.
В таблице пользователей - имя, пароль, статус начальника. В таблице отпусков - дата начала, дата конца, id пользователя. Примерно так.
Ответ написан
Пригласить эксперта
Ответы на вопрос 1
melodyn
@melodyn
Лучше нативная смерть, чем фреймворковая жизнь.
даты | фио | статус

В статусе ставить "к проверке" и "одобрено" или "отклонено".
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы