Normalization
August 29, 2024Database-Management-System
August 29, 2024Database-Management-System
|
Question 316
|
Consider a Relational schema R(A, B, C, D) and functional dependencies A → B and C → D.
Then the decomposition of R into R1 (A, B) and R2(C, D) is
Then the decomposition of R into R1 (A, B) and R2(C, D) is
|
dependency preserving and lossless join
|
|
|
lossless join but not dependency preserving
|
|
|
dependency preserving but not lossless join
|
|
|
neither dependency·preserving nor lossless join
|
Question 316 Explanation:
R1(A,B) contains FD A→B
R2(C,D) contains FD C→D
So, yes dependency preserving.
But there is no common attribute between R1 and R2, hence not lossless join.
R2(C,D) contains FD C→D
So, yes dependency preserving.
But there is no common attribute between R1 and R2, hence not lossless join.
Correct Answer: C
Question 316 Explanation:
R1(A,B) contains FD A→B
R2(C,D) contains FD C→D
So, yes dependency preserving.
But there is no common attribute between R1 and R2, hence not lossless join.
R2(C,D) contains FD C→D
So, yes dependency preserving.
But there is no common attribute between R1 and R2, hence not lossless join.
