Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / Проектирование БД [игнор отключен] [закрыт для гостей] / Создание БД на SQl для отдела кадров банка / 12 сообщений из 12, страница 1 из 1
07.05.2015, 14:45
    #38953638
Sabrina
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Создание БД на SQl для отдела кадров банка
Добрый день!Я студентка и мне нужна помощь с базой данных отдел кадров. Посмотрите, пожалуйста, на придуманную мною схему БД и подскажите, что можно и нужно улучшить или изменить. (Подскажите как правильно сделать табель, отпуски,больничные,декреты.)

С уважением, Sabrina
...
Рейтинг: 0 / 0
07.05.2015, 15:29
    #38953698
Кот Матроскин
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Создание БД на SQl для отдела кадров банка
Честно говоря, база не очень - не знаю, насколько придирчивый у Вас преподаватель, но по хорошему почти к каждой таблице есть вопросы.
1. Журнал - плохая таблица, потому что имеет ФЗ, "отдел" полностью определяется "сотрудником"
2. Приказ - что такое "коnec_pric"? У приказа нет конца :) Есть приказ о принятии на должность, есть - об увольнении.
Т.е. в приказе должен быть тип, и хорошо бы иметь какую-то связь с должностями, а не только с сотрудниками.
3. Зарплата - в таком виде это вообще профанация, я бы от греха выкинул, оставив только поле "оклад" в должности.

Подскажите как правильно сделать табель, отпуски,больничные,декреты
У Вас, как понимаю, предполагается что сотрудник может работать только на одной должности, никаких совмещений и т.п. Тогда - это все не очень сложно
1. Я бы сделал таблицу "Документы" (возможно, на основе Ваших "Приказов") и заносил бы туда больничные листы, приказы на отпуск, командировки и т.п.

2. Табель - поля "Сотрудник", "Дата", "число отработанных часов", "ссылка на документ" (заполняется в случае если человек легально отсутствовал). Болел - ссылка на больничный лист. в отпуске - ссылка на приказ об отпуске. и т.п.
По хорошему нужна еще таблица календарей (рабочий, общий и т.п.) для заполнения табеля - но это уже бантики, в учебном проекте можно обойтись.
...
Рейтинг: 0 / 0
07.05.2015, 16:13
    #38953770
Sabrina
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Создание БД на SQl для отдела кадров банка
Кот Матроскин,
На счет приказа и зарплаты, я потом поняла, что не то написала))Мой преподаватель говорил сделать табель(по датам, там полный раб день,неполный,отпуски, больничн и тд,,но я так и не поняла как это делать)А еще вы говорила про связь с должностями может сделать перевод сотрудника со старой долж на новую?
...
Рейтинг: 0 / 0
07.05.2015, 21:08
    #38954080
Sabrina
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Создание БД на SQl для отдела кадров банка
А как сделать ссылки на больничный лист и тд???
...
Рейтинг: 0 / 0
08.05.2015, 00:14
    #38954132
Злой Бобр
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Создание БД на SQl для отдела кадров банка
Sabrina,

Научитесь пользоваться поисковиком. Есть масса готовых БД на эту тематику.
Ну почему народ всегда старается изобрести велосипед, на котором многие уже давно ездят ...
...
Рейтинг: 0 / 0
08.05.2015, 09:37
    #38954227
Velon
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Создание БД на SQl для отдела кадров банка
Злой БобрSabrina,

Научитесь пользоваться поисковиком. Есть масса готовых БД на эту тематику.
Ну почему народ всегда старается изобрести велосипед, на котором многие уже давно ездят ...

Плохой совет. Человек пытается научиться, а вы ему списать предлагаете.
...
Рейтинг: 0 / 0
08.05.2015, 09:41
    #38954229
Velon
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Создание БД на SQl для отдела кадров банка
SabrinaА как сделать ссылки на больничный лист и тд???

создать таблицу "больничные листы"

Код
Дата начала
Дата окончания

в реальной системе возможны еще всякие дополнительные поля.
...
Рейтинг: 0 / 0
08.05.2015, 10:10
    #38954263
П-Л
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Создание БД на SQl для отдела кадров банка
SabrinaДобрый день!Я студентка и мне нужна помощь с базой данных отдел кадров. Посмотрите, пожалуйста, на придуманную мною схему БД и подскажите, что можно и нужно улучшить или изменить. (Подскажите как правильно сделать табель, отпуски,больничные,декреты.)

С уважением, Sabrina
Схема слабая и неправильная. Тема штатного расписания, кадров, табелей хорошо проработана и примеров на этом форуме много. Найдите их, проанализируйте, выберите как сделать минимально сложную схему для учебной работы, но чтобы она все-таки отражала наиболее важные реалии.
...
Рейтинг: 0 / 0
08.05.2015, 10:12
    #38954266
П-Л
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Создание БД на SQl для отдела кадров банка
Куда там больничные листы. Тут бы для начала правильные основы заложить Должности-Отделы-Приказы назначения/снятия/перевода-Сотрудники
...
Рейтинг: 0 / 0
08.05.2015, 11:33
    #38954384
Кот Матроскин
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Создание БД на SQl для отдела кадров банка
SabrinaА как сделать ссылки на больничный лист и тд???

Я же посоветовал Вам как сделать больничные листы
...
Рейтинг: 0 / 0
08.05.2015, 18:19
    #38954957
3309
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Создание БД на SQl для отдела кадров банка
VelonSabrinaА как сделать ссылки на больничный лист и тд???

создать таблицу "больничные листы"

Код
Дата начала
Дата окончания

в реальной системе возможны еще всякие дополнительные поля.

Код
Сотрудник
Движение(Отпуск, б/л, отгул-прогул и тп.. - из тбл. СпрДвижение)
Дата начала
Дата окончания


создать таблицу СпрДвижение (Код, Наименование...)
- отпуск
- б/л
- отгул-прогул и тп..

)
...
Рейтинг: 0 / 0
08.05.2015, 22:05
    #38955095
babona
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Создание БД на SQl для отдела кадров банка
что за колхозные наименования - prikaz, dolzhnost .... ?

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


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