Bytes
rocket

Your Success, Our Mission!

6000+ Careers Transformed.

How to Check Equivalence

Last Updated: 8th September, 2026

In the Database Management System, we check equivalence using the idea of closure of functional dependencies.

Two FD sets F and G are equivalent if:

  • Every FD in F can be derived from G
  • Every FD in G can be derived from F

Practically, we verify this using closure (F⁺ and G⁺)

F = {A → B, B → C} 
G = {A → B, A → C}

Step-by-Step Method

Step 1: Check F ⇒ G

We compute closure using F:

A → 
→ C 
⇒ A → C (Transitivity)

So G is derived from F

Step 2: Check G ⇒ F

From G:
A → B (already present) 
A → C (given)

Covers what F provides

Final Result

F ≡ G (Equivalent)

Technical Example

Given:

F = {A → B, B → D} 
G = {A → B, A → D}

From F:

A → 
→ D 
⇒ A → D

From G:

A → D already exists

Conclusion:

F ≡ G

Common Mistakes

  • Checking only one direction
  • Skipping closure calculation
  • Assuming equivalence by appearance

Real Life Examples

1.  Different Routes

  • Route 1: A → B → C
  • Route 2: A → C

Same destination → Equivalent

saaas 2026 (1).png

2.  Coding Logic

  • Long code vs optimized code
    Same output

saaas 2 (1).png

3.  Study Methods

  • Detailed notes vs short notes
    Same understanding

saaas.png

Module 4: Checking EquivalenceHow to Check Equivalence

Top Tutorials

Logo
Artificial Intelligence

GATE 2026 Data Science and AI

Explore this free tutorial to understand various concepts of GATE Data Science and AI 2026 . Learn probability, algebra, calculus, etc.

6 Modules26 Lessons21465 Learners
Start Learning
Logo
Artificial Intelligence

ChatGPT

In this ChatGPT tutorial, learn how to use ChatGPT effectively. Master the art of conversational AI with our step-by-step lessons. Start to learn ChatGPT today!

6 Modules14 Lessons4413 Learners
Start Learning
Logo
Artificial Intelligence

Artificial Intelligence

Dive into our comprehensive Artificial Intelligence tutorial and master the fundamentals of AI. From an introduction to advanced concepts, learn AI from scratch

3 Modules37 Lessons15922 Learners
Start Learning
  • Official Address
  • 4th floor, 133/2, Janardhan Towers, Residency Road, Bengaluru, Karnataka, 560025
  • Communication Address
  • Follow Us
  • facebook
    instagram
    linkedin
    twitter
    youtube
    telegram

© 2026 AlmaBetter