Decomposing a relation into BCNF

前端 未结 2 1327
清歌不尽
清歌不尽 2021-01-30 00:04

I\'m having trouble establishing when a relation is in Boyce-Codd Normal Form and how to decompose it info BCNF if it is not. Given this example:

R(A, C, B, D, E) with f

2条回答
  •  爱一瞬间的悲伤
    2021-01-30 00:20

    1NF -> 2NF -> 3NF -> BCNF

    According to given FD set "ACE" forms the key. Clearly R(A,B,C,D,E) is not in 2NF. 2NF decomposition gives R1(A,B) , R2(C,D) and R3(A,C,E). this decomposition decomposed relations are in 3NF and also in BCNF.

提交回复
热议问题