0

Я недавно начал изучать базы данных, но я боюсь этой конкретной части.Устранение неполадок в 3-й нормальной форме (DB)

Я прочитал определение каждого Normal Form, но я все еще не могу понять. Вот пример того, что я не мог решить правильно:

**R(A,B,C,D,E,F)** 
A->B; B->CD; AD->E 

Решение: R1(*A*,B,E); R2(*B*,C,D); R3(*A*,*F*)

Я не могу понять, почему R3, как этот

+0

Что вы можете понять? Как что? Пожалуйста, подтвердите свое решение. – philipxy

ответ

1

R3, чтобы убедиться, что во 2-Normal Форма и аномалия обновления не существует. F в R1 приведет к дублированию строк A, B, E, где есть несколько значений F для значений A. B и E могут быть либо двусмысленными, либо полностью избыточными.

Смежные вопросы