База данных «Штатное расписание»
|
Описание предметной области
При составлении штатного расписания имеющиеся в организации штатные единицы распределяются по подразделениям. Каждая штатная единица характеризуется названием должности, размером должностного оклада, процентом надбавки за ненормированный рабочий день. Каждое подразделение характеризуется наименованием, типом, процентом надбавки за вредные условия труда.
Заработная плата для каждой штатной единицы вычисляется как Оклад *(1+ Процент надбавки за вредные условия труда + Процент надбавки за ненормированный рабочий день). С начисленной заработной платы вычитается подоходный налог, равный 13 процентам от размера начисления.
|
База данных должна включать таблицы ПОДРАЗДЕЛЕНИЯ, ШТАТНЫЕ_ЕДИНИЦЫ, РАСПРЕДЕЛЕНИЕ_ШТАТНЫХ_ЕДИНИЦ, содержащие следующую информацию:
|
Наименование подразделения
|
Тип подразделения (цех, отдел, бригада и т.д.)
|
Процент надбавки 1 (за вредные условия труда, зависит от подразделения, принимает значения от 0 до 100%)
|
Наименование штатной единицы
|
Должностной оклад для данной штатной единицы
|
Процент надбавки 2 (за ненормированный рабочий день, устанавливается для конкретной штатной единицы от 0 до 100%)
|
Отпуск (количество дней отпуска в году, устанавливается для конкретной штатной единицы)
|
ЗАДАНИЕ НА ВЫПОЛНЕНИЕ
Определить состав полей базовых таблиц.
Определить свойства каждого поля в таблице.
В каждой таблице определить ключевое поле.
Определить тип связей между таблицами базы данных.
|