Я работаю над классом СУБД и наткнулся на алгоритм синтеза 3NF здесь http://cis.csuohio.edu/~matos/notes/cis-611/ClassNotes/13-3NF-Synthesis.html
Я застрял с вычислением канонического покрытия. Проблема заключается в следующем: Приведите следующие FD к 3NF:
FD1 : AB→C
FD2 : C→D
FD3 : D→B
FD4 : B→E
Каноническая обложка
FD1 : A→C
FD2 : C→D
FD3 : D→B
FD4 : B→E
После вычисления отношения объединяются {(A,C), (C,D), (D,B,E)}
. Алгоритм синтеза без потерь, а из метода не устраивает FD1 из вопроса?