Question
Option 4 : 2NF / 2NF
Detailed Solution
सही उत्तर 2NF / 2NF है।
Question:
For relation R(A, B, C, D) the functional dependencies are A -> B, B -> C, C -> D. What is the highest normal form of R? / संबंध R(A, B, C, D) के लिए फलनात्मक निर्भरताएं A -> B, B -> C, C -> D हैं। R का उच्चतम प्रसामान्य रूप कौन-सा है?
Correct Answer: 2NF / 2NF
The only candidate key is A (A+ = ABCD). With a single-attribute key there can be no partial dependency, so R is in 2NF. But B -> C violates 3NF because B is not a superkey and C is a non-prime attribute — a transitive dependency A -> B -> C. Hence the highest normal form is 2NF. / एकमात्र उम्मीदवार कुंजी A है (A+ = ABCD)। एकल-गुण कुंजी होने से आंशिक निर्भरता संभव नहीं, अतः R 2NF में है। परंतु B -> C, 3NF का उल्लंघन करता है क्योंकि B अधि-कुंजी नहीं है और C गैर-मुख्य गुण है — यह सकर्मक निर्भरता A -> B -> C है। अतः उच्चतम प्रसामान्य रूप 2NF है।