Это скорее проблема проектирования, чем техническая, хотя я планирую построить свой отчет в PowerBI, поэтому следует учитывать любые ограничения этой системы
Я пытаюсь обдумать изменения в информации о сотрудникахвремя и система карт времени.
Допустим, я получил отчет о карте времени, который содержит некоторую стандартную информацию.Идентификатор сотрудника, количество часов, заданные часы, назначенные часы и т. Д.
У меня также есть отчет по персоналу с информацией о каждом сотруднике, который я бы, конечно, связал через идентификатор сотрудника.Эта таблица будет иметь такую информацию, как должность, отдел, имя, место и т. Д.
Я создаю отчет, в котором будет указано, сколько часов каждый месяц отводится исторически в зависимости от должности и отдела.
Допустим, сотрудник 3453 был дворником в июне и взимал 20 часов.В ноябре он стал начальником службы безопасности и снял 10 часов.
При составлении отчетов в декабре с использованием текущих данных о персонале в моем отчете будет показано, что 30 часов были начислены в отдел безопасности вместо 20 часов на санитарию и 10 на охрану.
Добавление нескольких записей о сотрудниках в таблицу HR не сработает, поскольку в ней будут дубликаты ключей
Полагаю, я не могу обернуться вокруг нее.
Любая помощь будет принята с благодарностью
Спасибо.