Professional Documents
Culture Documents
JassonAllen DependencyPreservation
JassonAllen DependencyPreservation
JassonAllen DependencyPreservation
FD4
FD3
FD1
FD2
Example of Dependency Preservation
R(A B C D)
FD1: A B
FD2: B C
FD3: C D
Decomposition:
R1(A B C) R2(C D)
FD1: A B
FD2: B C
FD3: C D
R1( A B C )
FD1
FD2
FD1: A B
FD2: B C
FD3: C D
R2( C D )
FD3
FD1: A B
FD2: B C
FD3: C D
R1 ( A B C ) R2( C D )
FD1 FD3
FD2
FD1: A B
FD2: B C
FD3: C D
Decomposition:
R1(A C D) R2(B C)
FD1: A B
FD2: B C
FD3: C D
R1( A C D )
FD3
FD1: A B
FD2: B C
FD3: C D
R2( B C )
FD2
FD1: A B
FD2: B C
FD3: C D
R1 ( A C D ) R2( B C )
FD3 FD2
FD1: A B
FD2: BC D
Decomposition:
R1(A C E) R2(B C D) R3(A B)
FD1: A B
FD2: BC D
R1( A C E )
No Dependencies
FD1: A B
FD2: BC D
R2( B C D )
FD2
FD1: A B
FD2: BC D
R3( A B )
FD1
FD1: A B
FD2: BC D
R1( A C E ) R2( B C D )
FD2
R3( A B )
FD1
FD1: D A, B
FD2: C E, F
Decomposition:
R1( A, C, D )
R2( A, D, B )
R3( D, E, F )
R4( C, E, F )
R1( A C D) FD1: D A, B
FD2: C E, F
R2( A D B)
FD1
R 3( D E F)
R 4( C E F)
FD2
Answer
Yes!
This is a dependency-preservation
Reference
Chen, Y. (2005). “Decomposition”. Retrieved on March 21, 2010 from
http://www.cs.sjsu.edu/faculty/lee/cs157/Decomposition_YuHungChen.ppt