Форум программистов, компьютерный форум, киберфорум
Microsoft Access
Войти
Регистрация
Восстановить пароль
Блоги Сообщество Поиск Заказать работу  
 
 
Рейтинг 4.73/11: Рейтинг темы: голосов - 11, средняя оценка - 4.73
2 / 2 / 3
Регистрация: 17.11.2015
Сообщений: 395

Посмотрите правильность схемы данных

04.04.2016, 16:13. Показов 2721. Ответов 54
Метки нет (Все метки)

Студворк — интернет-сервис помощи студентам
Эту БД буду делать в делфи. Что бы в дальнейшем не было ошибок.
Задание: Отдел кадров: список сотрудников, штатное расписание, журнал перемещения сотрудников-Это минимум но я там добавил от себя еще.
Отдел кадров.rar
0
cpp_developer
Эксперт
20123 / 5690 / 1417
Регистрация: 09.04.2010
Сообщений: 22,546
Блог
04.04.2016, 16:13
Ответы с готовыми решениями:

Проверьте правильность схемы базы данных
Добрый день. Проверьте, пожалуйста, правильность исполнения схемы базы данных.

Проверить правильность схемы связей БД
задание решение в картинке вопрос надо ли создавать связи между таблицами сотрудники автомобили сотрудники марки ЗЫ спасибо

Правильность логической схемы
Оцените, пожалуйста, логическую схему для учета товаров на оптовом складе, правильно ли я сделал нормализацию, нужно ли ещё что-то...

54
Модератор
Эксперт MS Access
 Аватар для shanemac51
12231 / 5078 / 814
Регистрация: 07.08.2010
Сообщений: 14,941
Записей в блоге: 4
04.04.2016, 16:30
я мало работала с задачей кадры, но ваша схема не понравилась

--таблицы (должности и штатное расписание) дублируют друг друга
--(штатное расписание) вообще больше похожа на таблицу (зарплата по месяцам)
Миниатюры
Посмотрите правильность схемы данных  
0
Эксперт MS Access
 Аватар для alvk
7459 / 4592 / 302
Регистрация: 12.08.2011
Сообщений: 14,380
05.04.2016, 02:53
Цитата Сообщение от Александр9797 Посмотреть сообщение
Эту БД буду делать в делфи.
Дэльфи не предназначен для БД, ничего у вас не получится.
0
2 / 2 / 3
Регистрация: 17.11.2015
Сообщений: 395
06.04.2016, 17:16  [ТС]
Если не правильно помогите исправить.
0
шапоклякистка 8-го дня
 Аватар для texnik-san
3681 / 2241 / 391
Регистрация: 26.06.2015
Сообщений: 4,647
Записей в блоге: 1
06.04.2016, 17:33
Штатное расписание не зависиот от сотрудника.

Назначение должно ссылаться на конкретную единицу штатного раписания.

Зарплата относится не к должности как названию, а конкретному месту в штатном расписании. Начальник отдела "секретариат" и начальник отдела "служба безопасности" врядли имют одинаковую зарплату.

ФИО в одном поле - нарушение нормализации, разбить на три. Паспортные данные аналогично.
0
Эксперт MS Access
 Аватар для ltv_1953
17536 / 7288 / 1663
Регистрация: 21.06.2012
Сообщений: 13,957
06.04.2016, 17:33
Приказы и журнал частично дублируют информацию - что есть неправильно. Если добавить в приказы должность и отдел, то журнал не нужен будет. Ну и приказы нужно типизировать (если они только о перемещениях по службе): принятие на работу, перемещение по службе, увольнение. Можно и без штатного расписания обойтись (если в нем только заполненные должности, а не вакансии, как в реальных штатных расписаниях) - это последние должности/отделы работающих сотрудников.
0
шапоклякистка 8-го дня
 Аватар для texnik-san
3681 / 2241 / 391
Регистрация: 26.06.2015
Сообщений: 4,647
Записей в блоге: 1
06.04.2016, 17:35
Далее. Если у вас в приказе могут быть несколько сотрудников, несколько позиций - то насколько логично одно "основание перевода" для всех? Иванова с должности медсестры на должность старшей медсестры и Петров с должности курьера на должность ночного сторожа переводятся по одной причине?
0
2 / 2 / 3
Регистрация: 17.11.2015
Сообщений: 395
06.04.2016, 20:23  [ТС]
Сделал "ФИО" отдельно. Остальное не до понял. Если не сложно вот БД: Отдел кадров.rar
Сделайте пожалуйста правильно таблицы и связи. Заранее спасибо.
0
шапоклякистка 8-го дня
 Аватар для texnik-san
3681 / 2241 / 391
Регистрация: 26.06.2015
Сообщений: 4,647
Записей в блоге: 1
06.04.2016, 20:30
Цитата Сообщение от Александр9797 Посмотреть сообщение
Сделайте пожалуйста правильно таблицы и связи.
Ага, побежала.
0
шапоклякистка 8-го дня
 Аватар для texnik-san
3681 / 2241 / 391
Регистрация: 26.06.2015
Сообщений: 4,647
Записей в блоге: 1
06.04.2016, 20:36
Вот так примерно. Делайте самостоятельно.
Миниатюры
Посмотрите правильность схемы данных  
0
шапоклякистка 8-го дня
 Аватар для texnik-san
3681 / 2241 / 391
Регистрация: 26.06.2015
Сообщений: 4,647
Записей в блоге: 1
06.04.2016, 20:37
И зарплату из "должности" в "штатное расписание" переместить.
0
Эксперт MS Access
 Аватар для alvk
7459 / 4592 / 302
Регистрация: 12.08.2011
Сообщений: 14,380
07.04.2016, 04:26
Цитата Сообщение от texnik-san Посмотреть сообщение
ФИО в одном поле - нарушение нормализации, разбить на три.
Почему? Вовсе нет. Зависит от задачи. Если это одна сущность, то одного поля достаточно.
Например: Директор: Сеньцов Илья Сигизмундович или Электрик: Ольшанский Пётр Петрович.
0
 Аватар для VinniPuh
9132 / 6156 / 593
Регистрация: 27.03.2013
Сообщений: 20,013
07.04.2016, 08:21
Цитата Сообщение от alvk Посмотреть сообщение
...то одного поля достаточно....
Несогласен, лучше перебдить чем недобдить.
А если в отчете, захотся место для подписи с фамилией и инициалами сотворить?
Для вас профи, это наверное легко и просто, а нам начинающим малышам сложновато будет и рёву от нас потом не оберешся. .
1
Эксперт MS Access
 Аватар для alvk
7459 / 4592 / 302
Регистрация: 12.08.2011
Сообщений: 14,380
07.04.2016, 09:38
Цитата Сообщение от PuhKMV Посмотреть сообщение
А если в отчете, захотся место для подписи с фамилией и инициалами сотворить?
А если не захочется?

Цитата Сообщение от alvk Посмотреть сообщение
Зависит от задачи.
Я чёрным по белому написал. У меня есть задачи, где всего три ФИО на всю программу, одно поле с тремя записями. Где тут бдеть?
Вторая задача: куча ООО и ИП, из двух полей, форма собственности и инициалы/название:
ООО Свема
ИП Петров А.А.
ЗАО Маяк

тоже разбить? Тоже самое, что Первая Грузовая Компания на три поля, вдруг кому-то захочется "Грузовая" проскланять.
0
 Аватар для VinniPuh
9132 / 6156 / 593
Регистрация: 27.03.2013
Сообщений: 20,013
07.04.2016, 09:42
Цитата Сообщение от alvk Посмотреть сообщение
...А если не захочется?...
Демагогия.
0
Эксперт MS Access
 Аватар для alvk
7459 / 4592 / 302
Регистрация: 12.08.2011
Сообщений: 14,380
07.04.2016, 09:52
Пропусти первую фразу, читай дальше.
0
 Аватар для VinniPuh
9132 / 6156 / 593
Регистрация: 27.03.2013
Сообщений: 20,013
07.04.2016, 10:07
Цитата Сообщение от alvk Посмотреть сообщение
...Пропусти первую фразу, читай дальше...
Аналогично, пропустите первое слово и читайте далее.
Цитата Сообщение от PuhKMV Посмотреть сообщение
...лучше перебдить чем недобдить...
0
шапоклякистка 8-го дня
 Аватар для texnik-san
3681 / 2241 / 391
Регистрация: 26.06.2015
Сообщений: 4,647
Записей в блоге: 1
07.04.2016, 10:07
Цитата Сообщение от alvk Посмотреть сообщение
Зависит от задачи.
Я прошу прощения, а что, задача до сих пор какая-то неизвестная, да? Еще не ясно, что речь о штате сотрудников?
0
Эксперт MS Access
 Аватар для alvk
7459 / 4592 / 302
Регистрация: 12.08.2011
Сообщений: 14,380
07.04.2016, 10:13
Нет, я не про задачу ТС писал, а про нарушение нормализации. Это не нарушение нормализации, ФИО может быть и в одном поле. И в задаче ТС кстати тоже, впрочем в вашей схеме данных именно так и есть Посмотрите правильность схемы данных

Добавлено через 46 секунд
Цитата Сообщение от PuhKMV Посмотреть сообщение
Аналогично, пропустите первое слово и читайте далее.
демагог
0
2 / 2 / 3
Регистрация: 17.11.2015
Сообщений: 395
07.04.2016, 15:38  [ТС]
Переделал полностью БД.

Вот теперь как сюда правильно вставить "Журнал перемещения сотрудников" ???
Если можно наглядно покажите.
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
raxper
Эксперт
30234 / 6612 / 1498
Регистрация: 28.12.2010
Сообщений: 21,154
Блог
07.04.2016, 15:38
Помогаю со студенческими работами здесь

Посмотрите правильность.
http://www.secprice.ru/robots.txt Хочу закрыть ссылки от индексации, посмотрите пожалуйста правильность заполнения robots.txt ...

посмотрите правильность решения
ток в проводнике равномерно увеличивается от нуля до некоторого максимального значения в течение t=10с. за это время в проводнике...

Посмотрите правильность решения
Посмотрите правильность решения Правила форума: 5.18. Запрещено размещать задания и решения в виде картинок и других файлов с их текстом....

Посмотрите пожалуйста правильность написания кода
Задача: Рассматриваются сведения о выполненных экспериментах. Каждый эксперимент описывается следующим набором характеристик: название,...

Неопределенный интеграл, посмотрите правильность решения
Недавно начал изучать интегралы, и мне пока сложно их решить. Посмотрите пожалуйста здесь правильный ход мыслей? \int\sin{(2x-1)}dx ...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
20
Ответ Создать тему
Новые блоги и статьи
Знаешь почему 90% людей редко бывают счастливыми?
kumehtar 14.04.2026
Потому что они ждут. Ждут выходных, ждут отпуска, ждут удачного момента. . . а удачный момент так и не приходит.
Фиксация колонок в отчете СКД
Maks 14.04.2026
Фиксация колонок в СКД отчета типа Таблица. Задача: зафиксировать три левых колонки в отчете. Процедура ПриКомпоновкеРезультата(ДокументРезультат, ДанныеРасшифровки, СтандартнаяОбработка) / / . . .
Настройки VS Code
Loafer 13.04.2026
{ "cmake. configureOnOpen": false, "diffEditor. ignoreTrimWhitespace": true, "editor. guides. bracketPairs": "active", "extensions. ignoreRecommendations": true, . . .
Оптимизация кода на разграничение прав доступа к элементам формы
Maks 13.04.2026
Алгоритм из решения ниже реализован на нетиповом документе, разработанного в конфигурации КА2. Задачи, как таковой, поставлено не было, проделанное ниже исключительно моя инициатива. Было так:. . .
Контроль заполнения и очистка дат в зависимости от значения перечислений
Maks 12.04.2026
Алгоритм из решения ниже реализован на примере нетипового документа "ПланированиеПерсонала", разработанного в конфигурации КА2. Задача: реализовать контроль корректности заполнения дат назначения. . .
Архитектура слоя интернета для сервера-слоя.
Hrethgir 11.04.2026
В продолжение https:/ / www. cyberforum. ru/ blogs/ 223907/ 10860. html Знаешь что я подумал? Раз мы все источники пишем в голове ветки, то ничего не мешает добавить в голову такой источник, который сам. . .
Подстановка значения реквизита справочника в табличную часть документа
Maks 10.04.2026
Алгоритм из решения ниже реализован на примере нетипового документа "ПланированиеПерсонала", разработанного в конфигурации КА2. Задача: при выборе сотрудника (справочник Сотрудники) в ТЧ документа. . .
Очистка реквизитов документа при копировании
Maks 09.04.2026
Алгоритм из решения ниже применим как для типовых, так и для нетиповых документов на самых различных конфигурациях. Задача: при копировании документа очищать определенные реквизиты и табличную. . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2026, CyberForum.ru