Which of the following functional dependencies are satisfied by the instance?

2000

Which of the following functional dependencies are satisfied by the instance?

image.png

  1. A.

    XY → Z and Z → Y

  2. B.

    YZ → X and Y → Z

  3. C.

    YZ → X and X → Z

  4. D.

    XZ → Y and Y → X

Attempted by 422 students.

Show answer & explanation

Correct answer: B

Check each dependency using the table.

  • YZ → X:
    No two tuples have the same (Y, Z) with different X ⇒ satisfied.

  • X → Z:
    For X = 1, Z values are 2 and 3 ⇒ not satisfied.

  • Y → Z:
    All Y values are distinct ⇒ satisfied.

  • Z → Y:
    Z = 2 corresponds to Y = 4 and Y = 2 ⇒ not satisfied.

A video solution is available for this question — log in and enroll to watch it.

Explore the full course: Gate Guidance By Sanchit Sir