4NF क्या है?
4NF 1NF, 2NF, 3NF और बॉयस-कॉड नॉर्मल फॉर्म के बाद आता है। इसे 1977 में रोनाल्ड फागिन द्वारा पेश किया गया था।
4NF में होने के लिए, संबंध Bouce-Codd सामान्य रूप में होना चाहिए और इसमें एक से अधिक बहु-मूल्यवान विशेषताएँ नहीं हो सकती हैं।
उदाहरण
आइए एक उदाहरण देखें -
<मूवी>
| Movie_Name | Shooting_Location | लिस्टिंग |
| MovieOne | UK | कॉमेडी |
| MovieOne | UK | थ्रिलर |
| MovieTwo | ऑस्ट्रेलिया | कार्रवाई |
| MovieTwo | ऑस्ट्रेलिया | अपराध |
| MovieThree | भारत | ड्रामा |
उपरोक्त 4NF में नहीं है, क्योंकि
- एक से ज़्यादा फ़िल्मों की लिस्टिंग एक जैसी हो सकती है
- कई शूटिंग स्थानों में एक ही मूवी हो सकती है
आइए उपरोक्त तालिका को 4NF -
. में बदलें<मूवी_शूटिंग>
| Movie_Name | Shooting_Location |
| MovieOne | UK |
| MovieOne | UK |
| MovieTwo | ऑस्ट्रेलिया |
| MovieTwo | ऑस्ट्रेलिया |
| MovieThree | भारत |
<मूवी_लिस्टिंग>
| Movie_Name | लिस्टिंग |
| MovieOne | कॉमेडी |
| MovieOne | थ्रिलर |
| MovieTwo | कार्रवाई |
| MovieTwo | अपराध |
| MovieThree | ड्रामा |
अब उल्लंघन हटा दिया गया है और टेबल 4NF में हैं।