अपने एफडी का उपयोग एक न्यूनतम कवर का निर्धारण:
{A -> C, A -> G, A -> H,
B -> nothing,
C -> nothing,
D -> nothing,
E -> nothing,
F -> nothing
G -> nothing
H -> nothing
DE -> F}
नोट AD -> C
बाहर चला जाता है क्योंकि A
अकेले निर्धारित करता है C
जिसका मतलब D
एफडी में अनावश्यक है (देखें आर्मस्ट्रांग के स्वयंसिद्ध कथन - विस्तार)।
3 एनएफ और बीसीएनएफ परिभाषाएं कंपंड कुंजी के बारे में निर्भरताओं से संबंधित हैं। एकमात्र यौगिक कुंजी आपके पास DE
है। न तो D
या E
किसी भी अन्य गैर-शून्य एफडी के में भाग लेते हैं ताकि पारस्परिक निर्भरता को समाप्त किया जा सके और यह सुनिश्चित किया जा सके कि निर्भर गुण 'कुंजी, पूरी कुंजी और कुछ भी नहीं बल्कि कुंजी' पर निर्भर हैं। संबंधों में
तोड़ ताकि एफडी बाएं हाथ की ओर कुंजी और दाहिने हाथ पक्षों है कि कुंजी के गैर कुंजी निर्भर गुण हैं:
[Key(A), C, G, H]
[Key(D, E), F]
अब कवर, से इन विशेषताओं को खत्म जो कुछ भी छोड़ दिया गया है स्टैंडअलोन संबंध हैं।
[Key(B)]
यह 3NF में होना चाहिए/BCNF
आप अपने होमवर्क असाइनमेंट पर इस उदाहरण मिला? –
नहीं, यह पाठ्यपुस्तक में था, लेकिन निश्चित रूप से उत्तर नहीं दिया गया। मैं फाइनल में मेरी मदद करने के लिए और उदाहरण ढूंढने की कोशिश कर रहा हूं। – Mike
होमवर्क की तरह दिखता है। निम्नलिखित [स्लाइड शो] (http://www.comp.nus.edu.sg/~lingtw/rm.pdf) की समीक्षा करने का प्रयास करें। यदि आप इसका पालन करते हैं, तो आप अभ्यास को पूरा करने में सक्षम होना चाहिए। – NealB