Practice free →
HomeGATE CSEcomputerscienceDatabase Management Systems › An FD `pincode → city` is best justified by

An FD `pincode → city` is best justified by

Athe meaning of pincodes (each pincode names exactly one city, by India Post design)
Bno two rows in today's small snapshot disagreeing on city for the same pincode
Cthe database engine inferring it from the index
Dthe (pincode, city) pair appearing on every form
Answer & Solution
Correct answer: A. the meaning of pincodes (each pincode names exactly one city, by India Post design)
An FD is a rule about every possible state, not a coincidence in one snapshot. Today's data might look consistent and tomorrow's might not. Only the meaning of the attribute (pincodes name unique cities by post-office design) gives the rule force. Snapshots can mislead; engines do not infer FDs.
Solve this in the app — GATE CSE practice & 24k+ MCQs →
Related questions