3.2 . Побудова схеми реляційної бази даних у третій нормальній формі.
Процес проектування БД з використанням методу нормальних форм є ітераційним (покроковим) і полягає у послідовному переведенні за певними правила відношень з першої нормальної форми у нормальні форми вищого порядку. Кожна наступна нормальна форма обмежує певний тип функціональних залежностей, вилучає відповідні аномалії при виконанні операцій над відношеннями БД і зберігає властивості попередніх нормальних форм.
Виділяють таку послідовність нормальних форм:
• перша нормальна форма
• друга нормальна форма
• третя нормальна форма
• посилена третя нормальна форма або нормальна форма Бойса-Кодда
• четверта нормальна форма
• п’ята нормальна форма.
Для того, щоб БД належала до першої нормальної форми, її таблиці повинні відповідати таким вимогам:
• поля містять неподільну інформацію;
• в таблиці відсутні повторювані групи полів
До другої нормальної форми пред’являються такі вимоги:
• таблиця повинна задовільнити вимоги першої нормальної форми
• будь-яке неключове поле повинне однозначно ідентифікуватися ключовими полями