powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Проектирование БД [игнор отключен] [закрыт для гостей] / База данных "зарплата"
12 сообщений из 12, страница 1 из 1
База данных "зарплата"
    #36671847
diplomnikk
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Необходимо создать базу данных "Зарплата"(MS Access). Должны быть сведения о сотрудниках(работниках), сколько каждому начислено за месяц, сколько удержано по ЕСН и НДФЛ.

Думаю так: 1 таблица: Работники(код, фио, адрес,телефон)
2 таблица: Зарплата(код,код_сотрудника, месяц,Начислено,НДФЛ и ЕСН)
Какую сделать таблицу по налогам?Нужно ли вообще ее делать?
...
Рейтинг: 0 / 0
База данных "зарплата"
    #36671912
Siemargl
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
diplomnikk
Какую сделать таблицу по налогам?Нужно ли вообще ее делать?Нужно. Налоги имеют свойство меняться от времени и свойств работника (напр.вычеты).
...
Рейтинг: 0 / 0
База данных "зарплата"
    #36671932
Фотография Программист-Любитель
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
"Работников" должно обслуживать несколько таблиц.

У работников есть паспорта, которые могут меняться на новые. Работники могут выходить замуж и менять фамилию. Работники могут иметь разные виды контактов - тел, факс, адрес, е-мейли и т.п.

Начисление зарплаты - отдельная область, должна обслуживаться несколькими десятками таблиц.

Даже для учебной работы вы слишком уж сильно упростили.
...
Рейтинг: 0 / 0
База данных "зарплата"
    #36672002
diplomnikk
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Программист-Любитель,

Это не учебное задание к сожалению, а может и к счатью. Это практический вопрос из билетов по базам данных :) Звучит так: Создать базу данных для учета расчетов по налогам с фондом оплаты труда. Так вот в чем вопрос, какие поля должны быть в таблице налоги и как связать ее с зарплатой?
...
Рейтинг: 0 / 0
База данных "зарплата"
    #36672289
Фотография Программист-Любитель
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Я не знаю налогового учета. Если вы "на пальцах" покажете как дОлжно считать налоги, то вам также примерно подскажут по структуре таблиц. Пока из первоначального поста можно выдумать что-то вроде
ПолеОписаниеСдата начала действия ставкиПодата окончания действия ставкиТипСтавкиТип ставки налога - ЕСД/НДФЛЗначениеСтавкиВеличина ставки налога в %
...
Рейтинг: 0 / 0
База данных "зарплата"
    #36672511
Фотография Шайтан
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Программист-Любитель"Работников" должно обслуживать несколько таблиц.

У работников есть паспорта, которые могут меняться на новые. Работники могут выходить замуж и менять фамилию. Работники могут иметь разные виды контактов - тел, факс, адрес, е-мейли и т.п.

Начисление зарплаты - отдельная область, должна обслуживаться несколькими десятками таблиц.

Даже для учебной работы вы слишком уж сильно упростили.

зачем такие сложности?

знаю чела, который любые задачи (в том числе и ЗП) делает в 3-х таблицах. Ну любит он EAV модель
...
Рейтинг: 0 / 0
База данных "зарплата"
    #36672618
Фотография Dinamo
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
diplomnikkПрограммист-Любитель,

Это не учебное задание к сожалению, а может и к счатью. Это практический вопрос из билетов по базам данных :) Звучит так: Создать базу данных для учета расчетов по налогам с фондом оплаты труда. Так вот в чем вопрос, какие поля должны быть в таблице налоги и как связать ее с зарплатой?
Так вот и ориентируйтесь на саму структуру базы которая нужна для решения задачи "учет данных необходимых для расчетов налогов и фонда оплаты труда". Не забивайте себе голову всеми смежными задачами, хранение персональных данных сотрудников и т.д. и т.п.
По идее таблица налогов должна содержать классификаторы этих налогов и их ставки в конкретный момент времени.
...
Рейтинг: 0 / 0
База данных "зарплата"
    #36672743
Last1Cmen
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
а пределы льготы у вас там ещё всякие районные коэффициенты и всё это с периодичностью ?

вам диплом писать по реальному учету зп или есть какая-то упрощенная постановка задачи ?

если по реальному то лучше смените тему
...
Рейтинг: 0 / 0
База данных "зарплата"
    #36672780
Фотография vadiminfo
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Шайтан
зачем такие сложности?

знаю чела, который любые задачи (в том числе и ЗП) делает в 3-х таблицах. Ну любит он EAV модель
В феврале были семинары по Ораклу, проводимые Томом Кайтом. Он там произдевался на этой идеей. Мол это прошлый век. В это веке уже нуно обходиться одной таблицей с одним полем.
...
Рейтинг: 0 / 0
База данных "зарплата"
    #36672830
Siemargl
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
vadiminfo,

Вот это правильно. Даешь объектные БД! =)
...
Рейтинг: 0 / 0
База данных "зарплата"
    #36673329
diplomnikk
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Last1Cmen,

Нет, это не дипломная, это вопрос из экзамена по БД. Должно быть не более 4 таблиц, чтоб успеть сделать письменную и практическую часть.
...
Рейтинг: 0 / 0
База данных "зарплата"
    #36673401
Last1Cmen
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
тогда может так

таблица самих сотрудников с базой налогобложения и датой расчетного периода
таблица видов налогов с процентом и пределом и датой действия
таблица собствено с датой перода расчета сотрудником видом налога и результатом расчета

про остальное - забыть... удержания считать только по процентам и пределу, льготы можно в логике (это неправильно но раз уж так) самого расчета (только прийдётся что-то добавлять в таблицу сотрудников типа признака этих льгот)...

т.е. грубо говоря вам в первоначальный варинат надо добавить таблицу с налогами ставками периодом действия и пределами
...
Рейтинг: 0 / 0
12 сообщений из 12, страница 1 из 1
Форумы / Проектирование БД [игнор отключен] [закрыт для гостей] / База данных "зарплата"
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]