logo

Други нормални облик (2НФ)

  • У 2НФ, релација мора бити у 1НФ.
  • У другом нормалном облику, сви некључни атрибути су потпуно функционални зависни од примарног кључа

Пример: Претпоставимо да школа може да чува податке о наставницима и предметима које предају. У школи наставник може да предаје више предмета.

НАСТАВНИК сто

ТЕАЦХЕР_ИД ПРЕДМЕТ ТЕАЦХЕР_АГЕ
25 хемија 30
25 Биологија 30
47 енглески језик 35
83 Матх 38
83 рачунар 38

У датој табели, неосновни атрибут ТЕАЦХЕР_АГЕ зависи од ТЕАЦХЕР_ИД ​​који је прави подскуп кључа кандидата. Зато крши правило за 2НФ.

Да бисмо дату табелу претворили у 2НФ, разлажемо је у две табеле:

ТЕАЦХЕР_ДЕТАИЛ табела:

ТЕАЦХЕР_ИД ТЕАЦХЕР_АГЕ
25 30
47 35
83 38

ТЕАЦХЕР_СУБЈЕЦТ табела:

ТЕАЦХЕР_ИД ПРЕДМЕТ
25 хемија
25 Биологија
47 енглески језик
83 Матх
83 рачунар