Функциональная зависимость
- Функциональная зависимость – ограничение между двумя наборами атрибутов в отношении из базы данных.
- X функционально определяет Y, если каждое значение X связано ровно с одним значением Y.
- Функциональные зависимости важны для проектирования баз данных, нормализации и денормализации.
- Теорема Хита: отношение R может быть безопасно разделено на два отношения с помощью функциональных зависимостей.
- Потенциальный ключ – минимальный набор атрибутов, функционально определяющих все атрибуты в отношении.
- Функциональные зависимости и домены атрибутов используются для ограничения данных, соответствующих пользовательскому домену.
- Свойства и аксиоматизация функциональных зависимостей включают рефлексивность, увеличение, транзитивность и псевдопереходность.
- Нормализация данных использует функциональные зависимости для создания таблиц и взаимосвязей, основанных на данных.
Полный текст статьи: