
Your Success, Our Mission!
6000+ Careers Transformed.
In Database Management System, Armstrong’s Axioms are a set of rules used to:
Derive new functional dependencies from existing ones
These rules are the foundation for:
1. Reflexivity Rule
If Y is a subset of X, then:
| X → Y |
| A, B → A |
Because A is part of (A, B)
Real Life Example
If you know:
“Full student profile”
You automatically know:
“Student name”
(No extra effort needed)

| X → Y |
Then:
| XZ → YZ |
You can add same attribute to both sides
Example
| A → B ⇒ A, C → B, C |
Real Life Example
If:
Roll_No → Name
Then:
(Roll_No, Course) → (Name, Course)
Adding extra info doesn’t break dependency
If:
| X → Y Y → Z |
Then:
| X → Z |
Example
| A → B B → C ⇒ A → C |
Real Life Example
If:
Then:
Chain relationship
| If X → Y and X → Z ⇒ X → YZ |
| If X → YZ ⇒ X → Y and X → Z |
| If X → Y and WY → Z ⇒ WX → Z |
Technical Example
Given:
| A → B B → C C → D |
Using transitivity:
| A → C A → D |
Derived dependencies help in equivalence checking
Real Life Use Cases
Helps identify hidden relationships

Used to remove redundancy

Reduces unnecessary joins

Ensures consistent relationships

Top Tutorials

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.

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!

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
All Courses (6)
Master's Degree (2)
Fellowship (2)
Certifications (2)