Үшінші дұрыс форма. 1 Анықтама. 3ДФ-та қатынас, егер ол 2ДФ-та болса және әр кілтті емес атрибут алғашқы кілттен транзитивті емес байланыста болады.
Салыстырмалы анықтамалар да болады.
2 Анықтама . 3ДФ-та қатынас , егер барлық кілтті емес атрибуттар қатынасы тәуелсіз және толықғымен алғашқы кілтке тәуелді.
R2-де транзитивті тәуелділік болады:
ФИО→Атағы→Жалақы
ФИО→Жалақы→Атағы
ФИО→Стаж→Стажға қосымша
R2-ні өзгертейік, осыдан үш қатынасты аламыз R3 (ФИО, Атағы, Стаж, Кафедра), R4 (Атағы, Жалақы), R5 (Стаж, Стажға қосымша).
Егер қатынаста құрылымдық кілттің атрибуты кілтті емес атрибутқа тәуелді болса, онда күшті 3ДФ-қа өту қажет.
Күшті ДФ немесе Бойс-Колдтың дұрыс формасы. Қатынас БКДФ , егер ол 3ДФ-та және кілттердің кілтті емес атрибуттардан тәуелділігінің жоқтығы.
Төртінші дұрыс форма. Жаңа Проект(Жоба) қатынас мысалын қарастырайық, ол келесідей түрде болады: Жоба (Жоба нөмірі, Жұмыскер коды, Жұмыскердің тапсырмасы) – 6.2 суреті.
Жоба
Алғашқы кілттер қатынасы болып, кесте атрибуттарының барлық жиынтығы саналады. Қатынаста жоба нөмірі, әр жоба үшін – жұмыскер-орындаушы кодтар тізімі, және де тапсырмалар тізімі, әр жобаға қатысты. Жқмыскерлер бірнеше жобаға қатысуы мүмкін, және әртүрлі жобалар бірдей тапсырмаларды қамтуы мүмкін.
Бұл қатынастың негізгі кемшілігі келесі: кейбір қызметкер жобаға қосылу (ажыратылу кезінде қатынастан жобадағы тапсырма санына тең кортеж қосылады) алынады, яғни көпмәнді тәуелділік әсерінен (дублирование) аномалиясы пайда болады.
Жоба нөмірі =>қызметкер коды ( А=>В )
Жоба нөмірі => қызметкер тапсырмасы
Жалпы түрде ол келесідей белгіленеді: А => В/С
Осыдан көріп отырғанымыздай, егер қатынаста көпмәнді тәуелділіктер болса, онда сызба төртінші жай күуде (4ДФ) болуы тиіс. Олай болмаған жағдайда қайтадан тиісті ауытқулар пайда болады. Жобалар қатынасына ұқсас қатынастардың әрі декомпозициясы келесі теорияға негізделеді.