Привет! Меня зовут Михаил Ефремов, я разработчик в юните, который занимается созданием и сопровождением внутренних инструментов для других разработчиков Авито. Я с детства интересуюсь книгами. Этот интерес помогал мне в учёбе и помогает сейчас, в работе. В институте мне постоянно нужны были книги. Электронные в те времена были не очень распространены, поэтому я искал бумажные в библиотеках. Соцсетей в современном понимании тогда тоже не было. Зато у моего потока был сайт, в котором был раздел с учебными материалами по изучаемым предметам...
Для более глубокого и основательного изучения рассмотренной темы, рекомендуется книга «Введение в системы баз данных» Криса Дж. Дейта, на основе материалов которой и была написана данная статья.В данной теме я затрону 6 нормальных форм и методы приведения таблиц в эти формы.
Процесс проектирования БД с использование метода НФ является итерационным и заключается в последовательном переводе отношения из 1НФ в НФ более высокого порядка по определенным правилам. Каждая следующая НФ ограничивается определенным типом функциональных зависимостей и устранением соответствующих аномалий при выполнении операций над отношениями БД, а также сохранении свойств предшествующих НФ...