Question
The symbol indicates functional dependency in the context of a relational database. Which of the following options is/are TRUE?
Official answer and solution
- Official answer
- B, C and D
- From
- Official GATE 2024 answer key
Solution
Check each inference rule using Armstrong's axioms (decomposition, pseudotransitivity, and transitivity).
- (A) is FALSE: Knowing does not imply that alone functionally determines .
- (B) is TRUE: By the decomposition rule, and .
- (C) is TRUE: By augmentation, ; then by transitivity with , we get (pseudotransitivity).
- (D) is TRUE: This is Armstrong's transitivity axiom.
Final answer
Options (B), (C), (D)
The answer is the one in the official GATE answer key. The solution is this site's own explanation.
Source
- Paper
- GATE 2024 Computer Science and Information Technology - Set 1 (CS1)
- Question
- 44 of 65
- Section
- Computer Science and Information Technology
Report an error in this question
GATE questions are the work of the organising institutes. This site is independent and is not affiliated with them.