A B C D $a_1$ $b_1$ $c_1$ $d_1$ $a_2$ $b_3$ $c_3$ $d_1$ $a_1$ $b_2$ $c_1$ $d_2$
I : {B} II : {B, C} III : {A, D} IV : {C, D}
If different symbols stand for different values in the table (e.g., $d_1$ is definitely not equal to $d_2$), then which of the above could not be the candidate key for the database table ?
A candidate key is a set of attributes that can uniquely identify each row in a database table. It must satisfy two conditions:
The given table has attributes A, B, C, and D. The data is as follows:
| A | B | C | D |
|---|---|---|---|
| $a_1$ | $b_1$ | $c_1$ | $d_1$ |
| $a_2$ | $b_3$ | $c_3$ | $d_1$ |
| $a_1$ | $b_2$ | $c_1$ | $d_2$ |
We check each potential candidate key for uniqueness and minimality.
Based on the analysis, only key {B, C} (II) fails the minimality condition because {B} alone uniquely identifies rows.
Therefore, the set of attributes that could not be the candidate key is II only.
Relation R has eight attributes ABCDEFGH. Fields of R contain only atomic values.
F = {CH → G, A → BC, B → CFH, E → A, F → EG} is a set of functional dependencies (FDs) so that F+ is exactly the set of FDs that hold for R.
The relation R is
Let R = ABCDE is a relational scheme with functional dependency set F = {A → B, B → C, AC → D}. The attribute closures of A and E are
A relation R = {A, B, C, D, E, F,G} is given with following set of functional dependencies :
F = {AD → E, BE → F, B → C, AF → G}
Which of the following is a candidate key ?