powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Проектирование БД [игнор отключен] [закрыт для гостей] / Правильно ли отношение между сущностями в базе?
20 сообщений из 45, страница 2 из 2
Правильно ли отношение между сущностями в базе?
    #35776085
antonsnit
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
guest_20040621> сущности из базы по учету кадров.

У-у-у... тогда все плохо. Начните с поиска по форуму про "физиков и юриков". Ключевыми понятиями должны быть "человек" и "штатное расписание". Образование есть смысл рассматривать в контексте штатного расписания и кадровой политики (в т. ч. включая, например, сертификацию).

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


К тому же вы так и не среагировали на мою реплику по поводу различий атрибутов
"итоговое текущее образование человека" и "оконченные учебные заведения". Я не
уверен, что это вам нужно на 100%, но подумайте.


Я думаю, что без этого можно обойтись, но буду иметь это ввиду.
...
Рейтинг: 0 / 0
Правильно ли отношение между сущностями в базе?
    #35776107
guest_20040621
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
> Почему "должны быть"

Потому что другая постановка задачи и другое решение ошибочны. К правильному решению Вы можете прийти лет через пять активной эксплуатации базы данных. а можете - на этапе проектирования. Цена ошибки будет разной.

> сейчас вопрос не в этом

Как раз в этом. Контекст будет определять структуру данных. Просто поинтересуйтесь у начальника кадровой службы, как они специфицируют требования к кандидатам на вакантные должности.
...
Рейтинг: 0 / 0
Правильно ли отношение между сущностями в базе?
    #35776120
antonsnit
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
guest_20040621> Почему "должны быть"

Потому что другая постановка задачи и другое решение ошибочны. К правильному решению Вы можете прийти лет через пять активной эксплуатации базы данных. а можете - на этапе проектирования. Цена ошибки будет разной.

> сейчас вопрос не в этом

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

Буду думать...

Если это поможет, то требования конечные к программе в большой части совпадают с возможностями уже существующей, например, на этом сайте www.k-soft.ru
...
Рейтинг: 0 / 0
Правильно ли отношение между сущностями в базе?
    #35776126
Фотография MasterZiv
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
guest_20040621 пишет:
> > сущности из базы по учету кадров.
>
> У-у-у... тогда все плохо. Начните с поиска по форуму про "физиков и

Да, действительно. Для кадров это - слабовато.
Posted via ActualForum NNTP Server 1.4
...
Рейтинг: 0 / 0
Правильно ли отношение между сущностями в базе?
    #35776127
Фотография MasterZiv
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
antonsnit пишет:

> Я думаю, что без этого можно обойтись

Вряд ли. Ну да вам решать.
Posted via ActualForum NNTP Server 1.4
...
Рейтинг: 0 / 0
Правильно ли отношение между сущностями в базе?
    #35776128
antonsnit
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
MasterZiv
guest_20040621 пишет:
> > сущности из базы по учету кадров.
>
> У-у-у... тогда все плохо. Начните с поиска по форуму про "физиков и

Да, действительно. Для кадров это - слабовато.


что именно слабовато: как можно судить по паре таблиц из всей базы?
...
Рейтинг: 0 / 0
Правильно ли отношение между сущностями в базе?
    #35776134
guest_20040621
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
> как можно судить по паре таблиц из всей базы?

Вы не поверите, но это очень просто. Достаточно посмотреть на одну таблицу (в данном случае) "Сотрудник". Не обижайтесь. Вы по крайней мере к критике адекватно относитесь, это уже плюс.
...
Рейтинг: 0 / 0
Правильно ли отношение между сущностями в базе?
    #35776148
antonsnit
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
guest_20040621> как можно судить по паре таблиц из всей базы?

Вы не поверите, но это очень просто. Достаточно посмотреть на одну таблицу (в данном случае) "Сотрудник". Не обижайтесь. Вы по крайней мере к критике адекватно относитесь, это уже плюс.

если вы имеете ввиду поля таблицы "Сотрудник", то они далеко не конечны, я пока символично их описал...
...
Рейтинг: 0 / 0
Правильно ли отношение между сущностями в базе?
    #35776462
AlexTheRaven
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Навскидку:
- ФИО - меняется
- адрес проживания - меняется
- ИНН - меняется
и историю этого надо хранить.

Адрес состоит много из чего. Вы это конкатенацией, а потом, через пару лет, будете нанимать человека для data cleansing? КЛАДР?

Зачем в сотруднике - ID образования? У него может быть 0 или 1 образование? Или какое-нибудь особенное, "главное" образование?

У специальности есть название и код. Вы их конкатенацией в название специальности, а потом сильно мучиться при поиске?

В одном и том же УЗе может быть несколько уровней образования? Ну допустим, "бакалавр" - "магистр", но действительно ли история этого существенна?
Темы УИРов, дипломов, оценки по существенным предметам?
Учёные степени?
Курсы, сертификаты?

Предыдущие места работы?
Орг. структура, должностные обязанности, штатное расписание, структура компенсации?

УЗов, предметов, курсов, сертификатов - конечный список. Справочники актуальных?

Стоит ли изобретать велосипед? Исследуйте анкету на moikrug.ru или hh.ru - там про образование есть многое, что интересно работодателям, эти сайты на этом специализируются и за это деньги получают.
...
Рейтинг: 0 / 0
Правильно ли отношение между сущностями в базе?
    #35776480
guest_20040621
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
> Исследуйте анкету на moikrug.ru или hh.ru

Вот чего imho категорически не следует делать. По крайней мере для того, чтобы не повторять чужих ошибок. Публичные лавки и публичные сервисы - это очень далеко от хороших реализаций.
...
Рейтинг: 0 / 0
Правильно ли отношение между сущностями в базе?
    #35776504
antonsnit
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Я так и не определился с основным вопросом, который задавал сначала:

1) имеет ли значение нахождение каких-либо атрибутов в сущности: "сотрудник-образование", или пусть они все будут в сущности "образование";

2)или же все необходимые атрибуты об образовании должны быть в сущности "сотрудник-образование", а сущность "образование" выступать лишь справочником;

3) или это все непринципиально ???
...
Рейтинг: 0 / 0
Правильно ли отношение между сущностями в базе?
    #35776608
Фотография alexeyvg
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
antonsnitЯ так и не определился с основным вопросом, который задавал сначала:

1) имеет ли значение нахождение каких-либо атрибутов в сущности: "сотрудник-образование", или пусть они все будут в сущности "образование";

2)или же все необходимые атрибуты об образовании должны быть в сущности "сотрудник-образование", а сущность "образование" выступать лишь справочником;

3) или это все непринципиально ??? Это как раз самое принципиальное.

Но мне казалось, вы с этим вопросом уже разобрались - в вашем втором варианте схемы сущность Образование означает уровень образования, и атрибуты типа дата начала там просто абсурдны. И если сделать сущность Учебное заведение, то там тоже абсурдны.
...
Рейтинг: 0 / 0
Правильно ли отношение между сущностями в базе?
    #35776929
antonsnit
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
alexeyvgantonsnitЯ так и не определился с основным вопросом, который задавал сначала:

1) имеет ли значение нахождение каких-либо атрибутов в сущности: "сотрудник-образование", или пусть они все будут в сущности "образование";

2)или же все необходимые атрибуты об образовании должны быть в сущности "сотрудник-образование", а сущность "образование" выступать лишь справочником;

3) или это все непринципиально ??? Это как раз самое принципиальное.

Но мне казалось, вы с этим вопросом уже разобрались - в вашем втором варианте схемы сущность Образование означает уровень образования, и атрибуты типа дата начала там просто абсурдны. И если сделать сущность Учебное заведение, то там тоже абсурдны.

Тогда в принципе можно сделать наподобие как в моем первом варианте: сущность "сотрудник", сущность связка без атрибутов "сотрудник-образование", сущность "образование" со всеми нужными атрибутами (плюс с ссылкой на справочник уровней образования) ?
...
Рейтинг: 0 / 0
Правильно ли отношение между сущностями в базе?
    #35776999
guest_20040621
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
> Тогда в принципе можно сделать наподобие как в моем первом варианте

Образование предполагает наличие легитимного документа о его наличии. Где и как Вы собираетесь его регистрировать?
...
Рейтинг: 0 / 0
Правильно ли отношение между сущностями в базе?
    #35777030
Фотография alexeyvg
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
antonsnitТогда в принципе можно сделать наподобие как в моем первом варианте: сущность "сотрудник", сущность связка без атрибутов "сотрудник-образование", сущность "образование" со всеми нужными атрибутами (плюс с ссылкой на справочник уровней образования) ?В принципе можно всё, но лучьше сделать, как во втором. Уж сколько это обсуждали. Сущность "образование" в первом варианте никуда не годится.
...
Рейтинг: 0 / 0
Правильно ли отношение между сущностями в базе?
    #35777057
Mainframe_старый
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
alexeyvgantonsnitТогда в принципе можно сделать наподобие как в моем первом варианте: сущность "сотрудник", сущность связка без атрибутов "сотрудник-образование", сущность "образование" со всеми нужными атрибутами (плюс с ссылкой на справочник уровней образования) ?В принципе можно всё, но лучьше сделать, как во втором. Уж сколько это обсуждали. Сущность "образование" в первом варианте никуда не годится.
Да и связь сотрудника и образования - во втором - тоже. Вообще все никуда не годится. В начале сделать поиск по сайту - тут вопрос раз сто обсуждали ..
...
Рейтинг: 0 / 0
Правильно ли отношение между сущностями в базе?
    #35777126
antonsnit
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Mainframe_старыйalexeyvgantonsnitТогда в принципе можно сделать наподобие как в моем первом варианте: сущность "сотрудник", сущность связка без атрибутов "сотрудник-образование", сущность "образование" со всеми нужными атрибутами (плюс с ссылкой на справочник уровней образования) ?В принципе можно всё, но лучьше сделать, как во втором. Уж сколько это обсуждали. Сущность "образование" в первом варианте никуда не годится.
Да и связь сотрудника и образования - во втором - тоже. Вообще все никуда не годится. В начале сделать поиск по сайту - тут вопрос раз сто обсуждали .. я уже ответил на вопрос по связи сотрудника и образования, читайте, пожалуйста, внимательно тему всю, раз уж решили что-то написать.
...
Рейтинг: 0 / 0
Правильно ли отношение между сущностями в базе?
    #35777174
Mainframe_старый
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
antonsnitя уже ответил на вопрос по связи сотрудника и образования, читайте, пожалуйста, внимательно тему всю, раз уж решили что-то написать.
И последнее ваше предложение по образованию тоже не годится.
...
Рейтинг: 0 / 0
Правильно ли отношение между сущностями в базе?
    #35777188
antonsnit
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Mainframe_старыйantonsnitя уже ответил на вопрос по связи сотрудника и образования, читайте, пожалуйста, внимательно тему всю, раз уж решили что-то написать.
И последнее ваше предложение по образованию тоже не годится.

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


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