Какова лучшая структура таблицы посещаемости в БД?

Я создаю систему управления посещаемостью. Это будет иметь time in, time out и около 500 сотрудников будут отмечать посещаемость ежедневно.

Но проблема в том, что 500 записей в таблице посещаемости ежедневно приведут к attendance стол быстро расти. И нужно вести историю как минимум 2 года.

Есть ли другой способ сохранить посещаемость в БД, кроме типового.

Моя текущая структура таблицы выглядит следующим образом:

id, employee_id, date, time_in, time_out, remarks, reason_id, hrs, type, attendance_late

ч = общее количество отработанных часов

тип = ручной / автоматический - (в некоторых местах посещаемость отмечена вручную).

serveance_late = yes/No - если сотрудник опаздывает на выделенное ему время.

Есть ли другой способ создать структуру таблицы посещаемости???

0 ответов

Другие вопросы по тегам