63 63 votes Given the following two statements: S1: Every table with two single-valued attributes is in $\text{1NF, 2NF, 3NF}$ and $\text{BCNF}.$ S2: $AB \to C, D \to E, E \to C$ is a minimal cover for the set of functional dependencies $AB \to C, D \to E, AB \to E, E \to C$. Which one of the following is CORRECT? S1 is TRUE and S2 is FALSE. Both S1 and S2 are TRUE. S1 is FALSE and S2 is TRUE. Both S1 and S2 are FALSE. Related Questions :GATE CSE 2007 | Question: 62, UGCNET-June2014-II: 47GATE CSE 2005 | Question: 29, UGCNET-June2015-III: 9GATE CSE 2022 | Question: 4 Databases gatecse-2014-set1 databases database-normalization normal + – go_editor 21.9k views answer comment Share Follow Print See all 13 Comments 13 13 Comments reply Show 10 previous comments Jeevan R commented Oct 12, 2025 reply Follow flag for statement 2 if we replace AB ->C with AB->E in minimal cover by removing AB->C then it will be a minimal cover 0 0 replyShare js__ commented Dec 11, 2025 reply Follow flag yes. AB ->E E ->C D ->E 1 1 replyShare Raj_Dev_Verma commented Aug 26 reply Follow flag S1 is true and S2 is false Option A is true 0 0 replyShare Please log in or register to add a comment.
Best answer 71 71 votes (A) S1 is TRUE and S2 is FALSE. A relation with $2$ attributes is always in BCNF The two sets of functional dependencies are not the same. We can not derive $AB \to E$ from the $1^{\text{st}}$ set. Aravind answered Oct 1, 2014 • edited Jun 21, 2021 by Lakshman Bhaiya Aravind comment Share Follow See all 9 Comments 9 9 Comments reply Show 6 previous comments amanbadone0 commented Sep 24, 2025 reply Follow flag Minimal Cover = { AB->E, D->E, E->C }Thanks @rajoramanoj 1 1 replyShare Dhanraj_Pingale commented Oct 12, 2025 reply Follow flag Original Set of Dependencies: {AB → C, D → E, AB → E, E → C}Proposed Minimal Cover (S2): {AB → C, D → E, E → C}In the original set, the dependency AB → E is redundant. Here's why:We have AB → C and E → C. These tell us about what determines C, but not E.We also have D → E. This establishes a way to determine E.However, if we consider the possibility of transitivity, we'd need a chain like X → Y and Y → Z to get X → Z. In the original set, there's no such chain that produces AB → E from the other dependencies.But, if we look at what AB can determine using the other dependencies in the proposed minimal cover {AB → C, D → E, E → C}, we can see:AB determines C.E determines C.D determines E.There is no way to get from AB to E using {AB → C, D → E, E → C}. Therefore, AB → E from the original set is not redundant and should be part of the minimal cover. This means that the proposed minimal cover S2 in the image is incorrect because it has removed a non-redundant dependency. A correct minimal cover would need to re-evaluate all dependencies for redundancy and extraneous attributes. A likely minimal cover for the original set is {D → E, AB → E, E → C} after removing the redundant AB → C (since AB → E and E → C implies AB → C). 2 2 replyShare nobodysomebody commented Nov 20, 2025 reply Follow flag got this this time :-) 0 0 replyShare Please log in or register to add a comment.
34 34 votes S1 is true bcoz if there are only 2 attributes then relation is always in bcnf. let R(A B) possible cases are: (1) {A->B } here A is cand key so BCNF (2) {B->A} here B is cand key so BCNF (3) { A->B B->A} here A and B both are cand key so BCNF (4) no non-trivial FD's here AB is cand key so BCNF S2 is false bcoz minimal cover should be { D->E , AB->E , E->C } so ans is A rajoramanoj answered Aug 28, 2017 rajoramanoj comment Share Follow 0 reply Please log in or register to add a comment.
19 19 votes Table with 2 single valued attributes will be in 1NF, 2NF because there can not be a partial key dependencies. Key can be 1 attribute or 2 attributes. If one is key then other can be dependent, if 2 attributes make key then it is trivial. 3NF, there is no question of Transitive dependencies. BCNF, because if at all a dependency exists, the determinant will be a Key. madhunzv answered Sep 26, 2014 madhunzv comment Share Follow 0 reply Please log in or register to add a comment.
0 0 votes s1 is true and s2 is false.In s2 AB->E is not covered. lakshmi yalla answered Nov 24, 2018 lakshmi yalla comment Share Follow 0 reply Please log in or register to add a comment.
0 0 votes COMMENT BELOW IF YOU HAVE ANY DOUBT akshay_123 answered May 30 akshay_123 comment Share Follow 0 reply Please log in or register to add a comment.