2041
GB
Given the FDs F={A to B, B to C, C to D, D to A} what is the canonical cover Fc?
IN
एफडी एफ = {ए से बी, बी से सी, सी से डी, डी से ए} को देखते हुए कैनोनिकल कवर एफसी क्या है?
A
Fc = A to B, B to C, C to D, D to A - each FD is individually necessary (no FD is derivable from the others) since removing any one breaks the cycle
एफसी = ए से बी, बी से सी, सी से डी, डी से ए - प्रत्येक एफडी व्यक्तिगत रूप से आवश्यक है (कोई एफडी दूसरों से व्युत्पन्न नहीं है) क्योंकि किसी एक को हटाने से चक्र टूट जाता है
B
Fc has 1 FD
एफसी के पास 1 एफडी है
C
Fc has 4 FDs (same as F)
एफसी के पास 4 एफडी हैं (एफ के समान)
D
Fc has 2 FDs
एफसी के पास 2 एफडी हैं
✅ Correct Answer:
💡 Explanation / व्याख्या
Explanation (English)
Check each FD for redundancy: Remove A to B: Without it, start with A. Apply B to C, C to D, D to A (but cannot derive B from just A). A+ = A. Cannot derive B. So A to B is not redundant. Similarly each FD is individually necessary. Fc = A to B, B to C, C to D, D to A with 4 FDs.
व्याख्या (हिन्दी)
अतिरेक के लिए प्रत्येक एफडी की जांच करें: ए से बी हटाएं: इसके बिना, ए से शुरू करें। बी से सी, सी से डी, डी से ए लागू करें (लेकिन सिर्फ ए से बी नहीं निकाला जा सकता)। A+ = A. B की व्युत्पत्ति नहीं की जा सकती। अतः A से B निरर्थक नहीं है। इसी प्रकार प्रत्येक एफडी व्यक्तिगत रूप से आवश्यक है। एफसी = ए से बी, बी से सी, सी से डी, डी से ए 4 एफडी के साथ।