यह दस्तावेज़ AI द्वारा अनुवादित किया गया है। किसी भी अशुद्धि के लिए, कृपया अंग्रेजी संस्करण देखें
कर्मचारी और व्यक्तिगत प्रोफ़ाइल के बीच के संबंध में, हर कर्मचारी की केवल एक व्यक्तिगत प्रोफ़ाइल रिकॉर्ड हो सकती है, और हर व्यक्तिगत प्रोफ़ाइल रिकॉर्ड भी केवल एक कर्मचारी से संबंधित हो सकती है। ऐसी स्थिति में, कर्मचारी और व्यक्तिगत प्रोफ़ाइल का संबंध एक-से-एक होता है।
एक-से-एक संबंध में, फ़ॉरेन की को आप स्रोत संग्रह या लक्ष्य संग्रह, दोनों में से किसी में भी रख सकते हैं। यदि यह "एक है" संबंध को दर्शाता है, तो फ़ॉरेन की को लक्ष्य संग्रह में रखना ज़्यादा उपयुक्त होता है; और यदि यह "से संबंधित है" संबंध को दर्शाता है, तो इसे स्रोत संग्रह में रखना बेहतर होगा।
उदाहरण के लिए, ऊपर बताए गए उदाहरण में, जहाँ एक कर्मचारी की केवल एक व्यक्तिगत प्रोफ़ाइल होती है और वह प्रोफ़ाइल कर्मचारी से संबंधित होती है, तो इस फ़ॉरेन की को व्यक्तिगत प्रोफ़ाइल संग्रह में रखना सही रहेगा।
यह दर्शाता है कि किसी कर्मचारी की एक व्यक्तिगत प्रोफ़ाइल रिकॉर्ड है।
ER संबंध

फ़ील्ड कॉन्फ़िगरेशन

यह दर्शाता है कि कोई व्यक्तिगत प्रोफ़ाइल किसी कर्मचारी से संबंधित है।
ER संबंध

फ़ील्ड कॉन्फ़िगरेशन

स्रोत संग्रह, जो वह संग्रह है जहाँ वर्तमान फ़ील्ड मौजूद है।
लक्ष्य संग्रह, वह संग्रह जिससे संबंध बनाया जा रहा है।
दो संग्रहों के बीच संबंध स्थापित करने के लिए इसका उपयोग किया जाता है। एक-से-एक संबंध में, फ़ॉरेन की को स्रोत संग्रह या लक्ष्य संग्रह, दोनों में से किसी में भी रखा जा सकता है। यदि यह "एक है" संबंध को दर्शाता है, तो फ़ॉरेन की को लक्ष्य संग्रह में रखना ज़्यादा उपयुक्त होता है; और यदि यह "से संबंधित है" संबंध को दर्शाता है, तो इसे स्रोत संग्रह में रखना बेहतर होगा।
फ़ॉरेन की बाधा द्वारा संदर्भित फ़ील्ड अद्वितीय होना चाहिए। जब फ़ॉरेन की को लक्ष्य संग्रह में रखा जाता है, तो यह "एक है" संबंध को दर्शाता है।
फ़ॉरेन की बाधा द्वारा संदर्भित फ़ील्ड अद्वितीय होना चाहिए। जब फ़ॉरेन की को स्रोत संग्रह में रखा जाता है, तो यह "से संबंधित है" संबंध को दर्शाता है।
ON DELETE का मतलब है कि जब आप पैरेंट संग्रह से कोई रिकॉर्ड हटाते हैं, तो संबंधित चाइल्ड संग्रह में फ़ॉरेन की संदर्भ पर क्या कार्रवाई होगी, इसके नियम। यह फ़ॉरेन की बाधा को परिभाषित करते समय एक विकल्प होता है। सामान्य ON DELETE विकल्प इस प्रकार हैं: