С учетом схемы R (A,B,C,D)
с функциональными зависимостями F = {A->B, A->C}
Мне нужно определить, является ли R в 3NF, но сначала мне нужно определить, какие ключи-кандидаты, чтобы я мог определить, содержатся ли B и C в каком-то кандидате ключ. Как я могу определить ключи кандидата?3NF в структуре реляционной базы данных
0
A
ответ
2
«Как я могу определить ключи кандидата?»
Использование теории нормирования для определения ключей сводится к рассмотрению тривиальных зависимостей, которые всегда удовлетворяют любому соотношению. A-> A и D-> D в вашем случае. Используйте аксиому Армстронга увеличения или теорему унификации Дарвина, чтобы определить FD, который имеет все атрибуты в RHS и минимальный набор атрибутов на LHS.
Затем вы увидите, что есть определенные атрибуты, которые зависят от правильного подмножества ключа.
И, возможно, назовите этот вопрос как «домашнее задание».
Смежные вопросы
- 1. Как узнать ключ-кандидат в структуре реляционной базы данных
- 2. Нормализация базы данных до 3NF
- 3. 3NF Нормализация базы данных (Erwin)
- 4. Таблицы реляционной базы данных
- 5. Схема реляционной базы данных
- 6. Использование реляционной базы данных
- 7. Первичные ключи базы данных реляционной базы данных
- 8. Нормализация базы данных в 3NF или BCNF
- 9. Neo4j вместо реляционной базы данных
- 10. портативные без реляционной базы данных
- 11. Полнотекстовый поиск реляционной базы данных?
- 12. Реляционной алгебра Банковской базы данных
- 13. Проверка реляционной диаграммы базы данных
- 14. Пустая схема реляционной базы данных
- 15. Структура структуры реляционной базы данных
- 16. Solr реляционной ошибка базы данных
- 17. Дизайн базы данных Это необходимо для 3NF?
- 18. Нормализация базы данных (1NF 2NF 3NF)
- 19. Дизайн базы данных для удовлетворения 3NF
- 20. Рекомендации по простой структуре базы данных MongoDB
- 21. SOLR хранения данных из реляционной базы данных
- 22. Тип данных JSON для реляционной базы данных
- 23. Извлечение данных из реляционной базы данных
- 24. Интерфейс ввода данных для реляционной базы данных
- 25. Иерархический дизайн реляционной базы данных в MySQL
- 26. Обновление реляционной базы данных в PHP/MySQL
- 27. Из реляционной базы данных в mongodb
- 28. Персональный адрес и адрес базы данных реляционной базы данных
- 29. Вопрос о структуре базы данных
- 30. Как обнаружить дефекты структуры реляционной базы данных