Замыкание множества заданных функциональных зависимостей, страница 6

2.Рассмотрим функциональную зависимость A→BC по правилу 5(декомпозиция) заменим функциональную зависимость на A→B и A→C.

Овал: CОвал: KОвал: DОвал: BОвал: AВ графическом виде:          

 


3.Рассмотрим A→K, K→C, A→C. По правилу 3(транзитивность) A→C – избыточная зависимость. Далее рассмотрим A→B, B→D, A→D по правилу 3(транзитивность) A→D – избыточная функциональная зависимость.

В графическом виде:

Овал: CОвал: KОвал: DОвал: BОвал: A                                                                       R(A,B,C,D,K)

Полученные отношения по алгоритму декомпозиции разложим в отношения, находящиеся в НФБК.

            Выделим R2(B,D)

            Тогда R1(A,B,C,K)

            Выделим R3(K,C)

            Тогда R4(A,B,K) – находятся в НФБК.

                                               R4(A,B,K)

Итог R(A,B,C,D,K)=            R3(K,C)

                                               R2(B,D)