Вопросы с тегом «normalization»

9
Первая нормальная форма: окончательное определение

Я пытаюсь получить окончательную версию того, что такое First Normal Form. Все, что я читаю, немного отличается. Многие авторитеты, такие как Дата, говорят, что по определению отношение всегда находится в Первой нормальной форме, в то время как другие дают список требований. Это означает, что для...

9
Нормализована ли таблица без первичного ключа?

На лекции мой лектор показал нам стол без первичного ключа. На вопрос он сказал, что в 3NF при удалении транзитивных зависимостей нормально иметь таблицу без первичного ключа. Однако ни один первичный ключ не означает, что функциональных зависимостей нет - но 3NF - это удаление транзитивных...

8
Лучшая структура реляционной базы данных для этих данных

Я нахожусь в процессе создания схемы базы данных для следующего сценария: Есть пользователи У пользователей есть роли (например, «Разработчик» или «Генеральный директор») Роли есть приложения (например, «Topdesk») Приложения имеют разрешения (например, «Обновить базу знаний») Роль может иметь...

8
Хранить миллионы строк деномализованных данных или какую-то магию SQL?

Мой опыт работы с БД не намного больше, чем простое хранение + извлечение данных в стиле CMS - так что это может быть глупый вопрос, я не знаю! У меня есть проблема, из-за которой мне нужно искать или рассчитывать отпускные цены для определенного размера группы и определенного количества дней в...

8
Что именно перекрывает кандидатный ключ?

Может кто-нибудь, пожалуйста, объясните мне в простых терминах, что это такое overlapping candidate key? Как следует overlappingиз названия? Рассмотрим следующее соотношение R(L,M,N,O,P) { M -> O NO -> P P -> L L -> MN } Какая из приведенных выше функциональных зависимостей привносит...

8
Нарушаю ли я какое-либо правило NF для моей базы данных?

Я новичок в создании базы данных ... Мне нужно создать ее для моего веб-приложения по подбору персонала. Моему заявлению необходимо запланировать просмотры, экзамены и собеседования соискателей и сохранить результат в базе данных. Моя схема базы данных выглядит следующим образом: Моя проблема в...