Этот баннер — требование Роскомнадзора для исполнения 152 ФЗ.
«На сайте осуществляется обработка файлов cookie, необходимых для работы сайта, а также для анализа использования сайта и улучшения предоставляемых сервисов с использованием метрической программы Яндекс.Метрика. Продолжая использовать сайт, вы даёте согласие с использованием данных технологий».
Политика конфиденциальности

Новые сообщения [новые:0]
Дайджест
Горячие темы
Избранное [новые:0]
Форумы
Пользователи
Статистика
Статистика нагрузки
Мод. лог
Поиск
|
|
14.02.2005, 01:57
|
|||
|---|---|---|---|
|
|||
какая нормальная форма нарушена? |
|||
|
#18+
Есть некая БД учета зарплаты. В ней есть таблица НАЧИСЛЕНИЯ (#ТабНомер, #Дата, НачПоКоду1, НачПоКоду2, НачПоКоду3, НачПоКоду4, .... ,НачПоКоду70). С точки зрения здравого смысла логично сделать СПРАВОЧНИК_НАЧИСЛЕНИЙ(#КодНачисления), а таблицу начисления сократить до НАЧИСЛЕНИЯ(#ТабНомер, #Дата, КодНачисления, СуммаНачисления) Вопрос- как все это соотносится с формальной нормализацией. Какая НФ нарушается при исходной схеме таблицы? Вроде бы 3НФ однозначно присутствует. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
14.02.2005, 05:52
|
|||
|---|---|---|---|
|
|||
какая нормальная форма нарушена? |
|||
|
#18+
Явное нарушение 1НФ. Не должно быть в записи "nested relation". Это одно из требований 1NF наряду с атомарностью атрибутов. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
14.02.2005, 10:28
|
|||
|---|---|---|---|
какая нормальная форма нарушена? |
|||
|
#18+
ЗоринАндрейЯвное нарушение 1НФ. Не должно быть в записи "nested relation". Это одно из требований 1NF наряду с атомарностью атрибутов. Андрей, по-моему 1NF требует атомарности именно атрибутов. То есть с этим здесь порядок. А "nested relation" нарушает 3NF. IMHO, здесь проблема не с нормализацией, а с негибкостью проекта. То есть с таким проектом нельзя ни избавиться от к-л кода начисления, ни добавить новый (при необходимости). ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
14.02.2005, 16:39
|
|||
|---|---|---|---|
|
|||
какая нормальная форма нарушена? |
|||
|
#18+
mir ЗоринАндрейЯвное нарушение 1НФ. Не должно быть в записи "nested relation". Это одно из требований 1NF наряду с атомарностью атрибутов. Андрей, по-моему 1NF требует атомарности именно атрибутов. То есть с этим здесь порядок. А "nested relation" нарушает 3NF. IMHO, здесь проблема не с нормализацией, а с негибкостью проекта. То есть с таким проектом нельзя ни избавиться от к-л кода начисления, ни добавить новый (при необходимости). насколько я знаю 1 НФ говорит только об атомарности атрибутов 2 НФ касается только таблиц с составным ключом, так что её пропускаем 3 НФ говорит о зависимости любого неключевого атрибута от ключа. С этим здесь все нормально, насколько я понимаю. Каждый из кодов начисления зависит только от ключа. Не уверен, что прав, но что-то про nested relation говорилось в 5НФ. Был бы очень признателен, если бы вы объяснили, что же все таки такое "nested relation". Не уверен, что это вообще относится к моей ситуации. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|

start [/forum/topic.php?fid=32&tablet=1&tid=1546049]: |
0ms |
get settings: |
4ms |
get forum list: |
8ms |
check forum access: |
2ms |
check topic access: |
2ms |
track hit: |
47ms |
get topic data: |
6ms |
get forum data: |
2ms |
get page messages: |
27ms |
get tp. blocked users: |
1ms |
| others: | 247ms |
| total: | 346ms |

| 0 / 0 |
