Дублирование по сравнению с третьей нормальной формой
Дублирование по сравнению с третьей нормальной формой
Чтобы исправить это, необходимо ввести адрес электронной почты в табли¬цу Accounts. Посмотрите, как отделить столбец от таблицы Bugs на рис. А.4. Таблица Accounts — правильное место хранения, поскольку адрес электронной почты напрямую согласуется с первичным ключом этой та¬блицы и не создается дублирование. Если для вашего офисного здания требуется новая автоматика для ворот то выбирать её следует особенно тщательно.
Нормальная форма Бойса-Кодда
Множественные ключи-кандидаты
Аномалия
Наименее строгая версия третьей нормальной формы называется нормаль¬ной формой Бойса-Кодда. Разница между двумя этими формами заключа¬ется в том, что в третьей форме все неключевые атрибуты должны зависеть от ключа в таблице. В нормальной форме Бойса-Кодда ключевые столбцы являются основным предметом правила. Данная форма становится актуаль¬ной, когда таблица имеет множество наборов столбцов, которые могут слу¬жить ключом таблицы.
/^bug_id tag tag_type^
1234 crash impact
3456 printing subsystem
3456 crash impact
5678 report subsystem
5678 crash impact
\^ 5678 data fix у
''bug_id tag tag_type^
1234 crash impact
3456 printing subsystem
3456 crash impact
5678 report subsystem
5678 crash subsystem
V 5678 data fix у
BugsTags
tag
tag_type
bug_id tag
1234 crash
3456 printing
3456 crash
5678 report
5678 crash
5678 data у
BugsTags
crash impact
printing subsystem
report subsystem
data fix
Tags
Опубликовал vovan666
October 23 2013 07:22:58 ·
0 Комментариев ·
4174 Прочтений ·
• Не нашли ответ на свой вопрос? Тогда задайте вопрос в комментариях или на форуме! •
Комментарии
Нет комментариев.
Добавить комментарий
Рейтинги
Рейтинг доступен только для пользователей.
Пожалуйста, залогиньтесь или зарегистрируйтесь для голосования.
Нет данных для оценки.
Гость
Вы не зарегистрированны? Нажмите здесь для регистрации.