Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / Проектирование БД [игнор отключен] [закрыт для гостей] / Нужна помощь в проектировании БД для ведения штатного расписания организации / 23 сообщений из 23, страница 1 из 1
19.12.2014, 14:49
    #38838167
dobroff
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Нужна помощь в проектировании БД для ведения штатного расписания организации
Помогите спроектировать БД для ведения штатного расписания. Какие поля и столбцы будут я изобразил в прикреплённом файле. Не могу нормализировать и построить связи. Большое спасибо!
...
Рейтинг: 0 / 0
19.12.2014, 14:50
    #38838172
dobroff
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Нужна помощь в проектировании БД для ведения штатного расписания организации
dobroff,
...
Рейтинг: 0 / 0
19.12.2014, 18:13
    #38838415
Cane Cat Fisher
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Нужна помощь в проектировании БД для ведения штатного расписания организации
dobroff,

Это учебная задача? Полный текст задания в студию, иначе надо задавать много вопросов, а лень.
...
Рейтинг: 0 / 0
21.12.2014, 12:08
    #38838966
dobroff
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Нужна помощь в проектировании БД для ведения штатного расписания организации
Это не учебная. Это я вижу так задачу. Подскажите с чего начать?
...
Рейтинг: 0 / 0
21.12.2014, 12:12
    #38838969
dobroff
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Нужна помощь в проектировании БД для ведения штатного расписания организации
С чего вообще бы вы посоветовали начать разработку БД Штатного расписания организации. Может у кого - то есть готовые решения? Спасибо!
...
Рейтинг: 0 / 0
21.12.2014, 12:24
    #38838984
Dimitry Sibiryakov
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Нужна помощь в проектировании БД для ведения штатного расписания организации
dobroffПодскажите с чего начать?
С практики работы в отделе кадров.
Posted via ActualForum NNTP Server 1.5
...
Рейтинг: 0 / 0
21.12.2014, 12:46
    #38839005
dobroff
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Нужна помощь в проектировании БД для ведения штатного расписания организации
Dimitry Sibiryakov,
Это всё понятно)))...С темой хорошо знаком...проблемы в проэктировании БД
...
Рейтинг: 0 / 0
21.12.2014, 15:22
    #38839074
Serguei
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Нужна помощь в проектировании БД для ведения штатного расписания организации
dobroff,

Покажите что у вас не получается, а уж потом будем советы раздавать. Пока вы ничего не попытались сделать... :(

Как спроектировать базу я знаю (и вы даже не представляете как намного шире надо смотреть на задачу), но никогда не стану задаром помогать людям, которые не хотят ударить палец о палец. ;-)
...
Рейтинг: 0 / 0
21.12.2014, 19:54
    #38839156
dobroff
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Нужна помощь в проектировании БД для ведения штатного расписания организации
Serguei,

Давайте вы меня будете учить? Будете говорить что делать а я буду шаг за шагом выполнять и показывать результат.
...
Рейтинг: 0 / 0
21.12.2014, 20:17
    #38839167
Dimitry Sibiryakov
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Нужна помощь в проектировании БД для ведения штатного расписания организации
dobroffБудете говорить что делать а я буду шаг за шагом выполнять и показывать
результат.
Тогда:
1) Выдели сущности;
2) Опиши их атрибуты;
3) Определи связи между ними.

Словами, на русском языке.
Posted via ActualForum NNTP Server 1.5
...
Рейтинг: 0 / 0
21.12.2014, 20:46
    #38839180
dobroff
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Нужна помощь в проектировании БД для ведения штатного расписания организации
Dimitry Sibiryakov,

Сущности: Филиал, сектор, подразделение, должность

Атрибуты: Филиал - наименование филиала
Сектор - наименование сектора
Подразделение - наименование подразделения, подчиненное подразделение (если есть, но тут вопрос - подчиненное также может быть родителем, тоесть у него в подчинении также может быть подразделение например:"управление-отдел-группа" КАК РЕАЛИЗОВАТЬ?)
Должность - наименование должности, чин, оклад, вид должности


Связи: В каждом филиале присутствует хотя бы один сектор, в каждом секторе есть хотя бы подразделение. Должности в разных подразделениях могут быть сходны а могут и отличаться. Короче со связями не пойму, как их строить, какой логики придерживаться(((
...
Рейтинг: 0 / 0
21.12.2014, 20:49
    #38839181
Dimitry Sibiryakov
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Нужна помощь в проектировании БД для ведения штатного расписания организации
dobroffСущности: Филиал, сектор, подразделение, должность
Не вижу сущности "штатная единица".
Posted via ActualForum NNTP Server 1.5
...
Рейтинг: 0 / 0
21.12.2014, 20:58
    #38839183
dobroff
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Нужна помощь в проектировании БД для ведения штатного расписания организации
Dimitry SibiryakovdobroffСущности: Филиал, сектор, подразделение, должность
Не вижу сущности "штатная единица".


В моем понимании штатная еденица включает в себя все поля приведенной таблицы. Так? Тоесть это основная таблица с которой связаны все сущности?
...
Рейтинг: 0 / 0
21.12.2014, 21:07
    #38839185
Dimitry Sibiryakov
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Нужна помощь в проектировании БД для ведения штатного расписания организации
dobroffВ моем понимании штатная еденица включает в себя все поля приведенной
таблицы. Так?
Нет, не так. Ты точно работал в отделе кадров?..
Posted via ActualForum NNTP Server 1.5
...
Рейтинг: 0 / 0
21.12.2014, 21:27
    #38839187
dobroff
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Нужна помощь в проектировании БД для ведения штатного расписания организации
Dimitry Sibiryakov,

Точно. Подскажите в чем ошибка?
...
Рейтинг: 0 / 0
22.12.2014, 13:42
    #38839655
П-Л
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Нужна помощь в проектировании БД для ведения штатного расписания организации
54dobroffDimitry Sibiryakov,

Сущности: Филиал, сектор, подразделение, должность

Атрибуты: Филиал - наименование филиала
Сектор - наименование сектора
Подразделение - наименование подразделения, подчиненное подразделение (если есть, но тут вопрос - подчиненное также может быть родителем, тоесть у него в подчинении также может быть подразделение например:"управление-отдел-группа" КАК РЕАЛИЗОВАТЬ?)
Должность - наименование должности, чин, оклад, вид должности

Связи: В каждом филиале присутствует хотя бы один сектор, в каждом секторе есть хотя бы подразделение. Должности в разных подразделениях могут быть сходны а могут и отличаться. Короче со связями не пойму, как их строить, какой логики придерживаться(((
Два с минусом.
...
Рейтинг: 0 / 0
22.12.2014, 15:32
    #38839776
Нужна помощь в проектировании БД для ведения штатного расписания организации
У нас есть понятие "Вакансия" с ссылками на справочники отделов, должностей и окладов.
Специальный документ "Назначение" связывает людей с "вакансиями",т.е. заполняет или освобождает их.
Простой запрос показывает на любую требуемую дату, какие вакансии открыты, а какие заполнены. Получаем штатное расписание.
...
Рейтинг: 0 / 0
22.12.2014, 15:33
    #38839782
dobroff
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Нужна помощь в проектировании БД для ведения штатного расписания организации
П-Л,

Ну подскажите...С простой базой данных из трёх сущностей парой атрибутов у каждой проблем нет. А здесь всё сложней(
...
Рейтинг: 0 / 0
22.12.2014, 15:51
    #38839801
dobroff
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Нужна помощь в проектировании БД для ведения штатного расписания организации
постоянный мемберУ нас есть понятие "Вакансия" с ссылками на справочники отделов, должностей и окладов.
Специальный документ "Назначение" связывает людей с "вакансиями",т.е. заполняет или освобождает их.
Простой запрос показывает на любую требуемую дату, какие вакансии открыты, а какие заполнены. Получаем штатное расписание.

Штатное расписание это нечто другое. ШР содержит лишь должности, которые есть в подразделении, их оклады, наименования подразделений, которые есть в организации. В ШР не должно быть никаких упоминаний о вакансиях, о сотрудниках которые замещают должности и т.п.
Другими словами это шкаф с множеством полочек, но шкаф пустой и каждая полочка имеет свои размеры и предназначение. А вот когда на полочке появляется предмет (сотрудник), то это как бы наполненное (расширенное) ШР.
Задача в проектировании БД именно под ШР (пустой шкаф).
...
Рейтинг: 0 / 0
22.12.2014, 16:04
    #38839818
П-Л
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Нужна помощь в проектировании БД для ведения штатного расписания организации
dobroffП-Л,

Ну подскажите...С простой базой данных из трёх сущностей парой атрибутов у каждой проблем нет. А здесь всё сложней(
Вы не захотели добросовестно описать сущнсоти. Даже из той информации, которая прошла в топике, это можно было сделать гораздо лучше.
...
Рейтинг: 0 / 0
27.12.2014, 23:51
    #38844643
аля1с
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Нужна помощь в проектировании БД для ведения штатного расписания организации
dobroff,


имххо
у Вас в первых 4-рех столбиках - Дерево как минимум


сорри за примитив

,

ну итд... по столбцам
...
Рейтинг: 0 / 0
28.12.2014, 00:14
    #38844648
аля1с
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Нужна помощь в проектировании БД для ведения штатного расписания организации
Dimitry SibiryakovdobroffСущности: Филиал, сектор, подразделение, должность
Не вижу сущности "штатная единица".
вроде у ТСа
оно - ЗА..



мля тож чуть не соврался....
до сих-пор уняться не могу.
...
Рейтинг: 0 / 0
07.01.2015, 19:59
    #38849844
zeon11
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Нужна помощь в проектировании БД для ведения штатного расписания организации
dobroff,

Короче, делай так:
1. Деревянная таблица вашей конторы.
Главный узел - Ваша контора, подчинённые узлы - департаменты конторы
у них в подчинении отделы департаментов, у тех в подчинении подотделы очистки
и так ползёшь до самого низа.
2. Таблица должностей, там генеральный директор, секретарь-машинистка, ведущий программист, сторож и т.п.
3. Таблица связи где связываются коды таблицы 1 и коды таблицы 2. в этой-же таблице указываешь количество ставок и доп. информацию по этим ставкам.
Например главному узлу соответствует генеральный директор 1 штука, ставка 4000 руб.
для бухгалтерии будет две записи - главный бухгалтер - 1 штука ставка 3000р и бухгалтер 7 штук ставка 2500р
...
Рейтинг: 0 / 0
Форумы / Проектирование БД [игнор отключен] [закрыт для гостей] / Нужна помощь в проектировании БД для ведения штатного расписания организации / 23 сообщений из 23, страница 1 из 1
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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