4
I 해요 다음과 같은 관계를 주어진 :변환은 BCNF하려면
R(A,B,C,D,E)
다음과 같은 기능 종속 관계 : 나는 양식을 BCNF이 변환을 시도하고
F1 - AC -> D
F2 - D -> E
F3 - E -> A
.
내가 취한 첫 번째 단계는 관계의 가능한 키를 파악하는 것이 었습니다.
Keys: ABC, BCD, BCE
그런 다음 기능 종속성이 BCNF 형식에 맞는지 확인했습니다. 그렇지 않습니다. 그래서 나는 분해하려고 시도하고 다음 가지고 :
R1(A,C,D) AC->D Keys: AC
R2(D, E) D->E Keys: D
나는 관계가 BCNF 양식에있는 무손실이 시점에서 생각을하지만, 보존 의존성되지 않습니다.
이런 종류의 일에 적합한 기술인 것 같습니까? 내가 놓친 한두 단계가 있습니까?