
Новые сообщения [новые:0]
Дайджест
Горячие темы
Избранное [новые:0]
Форумы
Пользователи
Статистика
Статистика нагрузки
Мод. лог
Поиск
|
|
10.11.2006, 14:39
|
|||
|---|---|---|---|
|
|||
Нормализация |
|||
|
#18+
Есть таблица "сотрудники" в которой ссылка на отношение "премии" но связь многие ко многим,т.к. у сотрудника много премий, и одна премия может быть распределена между сотрудниками, как мне в курсовом в разделе даталогическое проектирование объяснить это, т.е. какая это нормальная форма ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
10.11.2006, 14:52
|
|||
|---|---|---|---|
|
|||
Нормализация |
|||
|
#18+
А "многие-ко-многим" отношения к нормальным формам не имеют... (имхо) Связь многие-ко-многим - это понятие концептуальной(логической) модели данных и эта связь в физической модели данных просто развертывается в 2-е связи 1-ко-многим. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
10.11.2006, 15:54
|
|||
|---|---|---|---|
Нормализация |
|||
|
#18+
DragonTuskЕсть таблица "сотрудники" в которой ссылка на отношение "премии" нарушает 1НФ ибо DragonTusk у сотрудника много премий. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
10.11.2006, 16:41
|
|||
|---|---|---|---|
|
|||
Нормализация |
|||
|
#18+
ModelRнарушает 1НФ ибо DragonTusk у сотрудника много премий.[/quot] как? если указано: авторно связь многие ко многим если бы было в атрибуте "премия сотрудника" = {1,2,3,4} - тогда - да нарушает, поскольку получилось бы что данные неатомарны. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
10.11.2006, 17:20
|
|||
|---|---|---|---|
|
|||
Нормализация |
|||
|
#18+
Отношения : Сотрудник( КодСотрудника ) Премии ( ДатаНачисления , КодСотрудника ,Сумма) Возможно это 2НФ, т.к. Сумма не полностью зависит от Сотрудника? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
10.11.2006, 18:53
|
|||
|---|---|---|---|
Нормализация |
|||
|
#18+
DragonTuskОтношения : Сотрудник( КодСотрудника ) Премии ( ДатаНачисления , КодСотрудника ,Сумма) Возможно это 2НФ, т.к. Сумма не полностью зависит от Сотрудника? Простите, это как - сумма не зависит от сотрудника? Он ею с директором делится что ли? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
10.11.2006, 21:37
|
|||
|---|---|---|---|
|
|||
Нормализация |
|||
|
#18+
Они ее между собой делят :) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
12.11.2006, 01:25
|
|||
|---|---|---|---|
|
|||
Нормализация |
|||
|
#18+
DragonTusk Отношения : Сотрудник(КодСотрудника) Премии (ДатаНачисления, КодСотрудника,Сумма) А где тут отношение "многие-ко-многим"-то? Никак у Вас тут не может "одна премия быть распределена между несколькими сотрудниками" ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
13.11.2006, 10:03
|
|||
|---|---|---|---|
Нормализация |
|||
|
#18+
Роман Дынник ModelRнарушает 1НФ ибо DragonTusk у сотрудника много премий. как? если указано: авторно связь многие ко многим если бы было в атрибуте "премия сотрудника" = {1,2,3,4} - тогда - да нарушает, поскольку получилось бы что данные неатомарны.[/quot] Дык у автора так и написано - "Есть таблица "сотрудники" в которой ссылка" . Т.е. ссылка на Премии - атрибут в Сотрудники. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
13.11.2006, 10:09
|
|||
|---|---|---|---|
Нормализация |
|||
|
#18+
DragonTuskОтношения : Сотрудник( КодСотрудника ) Премии ( ДатаНачисления , КодСотрудника ,Сумма) Возможно это 2НФ, т.к. Сумма не полностью зависит от Сотрудника? Если предположить, что еще существует отношение Приказы ( ДатаНачисления , ...), а выделенные атрибуты суть ключи, а в Премии также внешние ключи, то все ОК. 2НФ нарушает не 'неполная зависимость', а зависимость от неполного ключа. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
13.11.2006, 10:53
|
|||
|---|---|---|---|
Нормализация |
|||
|
#18+
Отношения : Сотрудник(КодСотрудника) Премии(КодПремии,ДатаНачисления, Сумма) Приказы(КодПриказа,ДатаНачисления,КодСотрудника,КодПремии,Сумма) все в 3 форме ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
13.11.2006, 14:33
|
|||
|---|---|---|---|
|
|||
Нормализация |
|||
|
#18+
Есть общая премия по результатам труда, например предприятие получило прибыль сверх заплонированной, тогда эта разница распределяется между сотрудниками. Многие- ко многим это 1НФ (в моем случае). Т.к. ни одна из строк не может содержать более одного значения, для того что бы это убрать вводится новое отношение. Есть еще вопрос: Как можно проверить находится ли отношение в форме Бойса-Кода? Пример если можно. Всем спасибо ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|

start [/forum/topic.php?fid=32&mobile=1&tid=1544907]: |
0ms |
get settings: |
4ms |
get forum list: |
9ms |
check forum access: |
2ms |
check topic access: |
2ms |
track hit: |
162ms |
get topic data: |
7ms |
get forum data: |
2ms |
get page messages: |
36ms |
get tp. blocked users: |
1ms |
| others: | 188ms |
| total: | 413ms |

| 0 / 0 |
