๐จโ๐ Students Table Example
๐๏ธ StudentID (PK) |
Naam |
Email |
๐ AadharNo (AK) |
Phone |
101 |
Jethalal |
jethalal@gokuldham.com |
1234-5678-9012 |
9876543210 |
102 |
Bhide |
bhide@discipline.com |
2345-6789-0123 |
8765432109 |
103 |
Popatlal |
popat@reporter.com |
3456-7890-1234 |
7654321098 |
Key Points:
๐๏ธ Primary Key: StudentID - Har student ko uniquely identify karta hai
๐ Alternate Key: AadharNo - Yeh bhi unique hai par Primary nahi bana
๐ฏ Candidate Keys: StudentID, Email, AadharNo - Sabhi unique identifiers hain
๐ Enrollment Table Example
๐งฉ StudentID (CK) |
๐งฉ SubjectCode (CK) |
Grade |
Semester |
101 |
MATH101 |
A |
1 |
101 |
PHY101 |
B+ |
1 |
102 |
MATH101 |
A+ |
1 |
Key Points:
๐งฉ Composite Key: (StudentID + SubjectCode) - Dono milkar unique pehchaan
๐ Foreign Key: StudentID - Students table ke Primary Key se linked
๐ฆธ Super Key: (StudentID + SubjectCode + Grade) - Extra column ke saath bhi unique