ईआरडी एक शानदार उपकरण हैं और मुझे यकीन है कि एक बार जब आप उनके बारे में सोचेंगे तो आप सहमत होंगे।
रिश्तों को निभाना हमेशा जरूरी होता है। आपके डेटाबेस में क्लाइंट और केस के बीच संबंध 1 से कई है। इसका मतलब यह है कि प्रत्येक मामले में एक और केवल एक ग्राहक होना चाहिए लेकिन प्रत्येक ग्राहक के पास कम से कम एक मामला होना चाहिए लेकिन उनके पास कई हो सकते हैं। इस मामले में प्रत्येक क्लाइंट के पास क्लाइंट_आईडी होना चाहिए जो प्राथमिक कुंजी है और अद्वितीय होना चाहिए। इसे केस टेबल में विदेशी कुंजी के रूप में संदर्भित किया जाएगा ताकि केस टेबल में प्रत्येक मामले के लिए क्लाइंट_आईडी हो। यह दो तालिकाओं के बीच 1 से कई संबंधों को लागू करेगा।
जैसा कि आप देख सकते हैं कि इस आरेख में अधिकांश संबंध 1 से कई हैं, जो कि संदर्भात्मक अखंडता को लागू करने के लिए एक अच्छी तरह से डिज़ाइन किया गया डेटाबेस कैसे होना चाहिए। इसके साथ एकमात्र असंगति मामले और कॉर्पोरेट मामले के बीच संबंध है जहां संबंध 1 से शून्य या 1 है। इसका मतलब यह है कि किसी मामले में एक कॉर्पोरेट असाइन नहीं किया जा सकता है और यदि ऐसा होता है तो उसके पास केवल 1 होना चाहिए। इसमें मामले में मैं कॉर्पोरेट मामले में पीके का उपयोग करने की सिफारिश करूंगा और मामले में एफके से लिंक करूंगा।
यदि आपको इस बारे में अधिक जानकारी की आवश्यकता है कि ये संबंध अंग्रेजी में कैसे अनुवाद करते हैं, तो यह पृष्ठ http://www.informit.com/articles/article.aspx?p=27281&seqNum=3
शुभकामनाएँ।