![translation](https://cdn.durumis.com/common/trans.png)
यह एक AI अनुवादित पोस्ट है।
भाषा चुनें
durumis AI द्वारा संक्षेपित पाठ
- संवेदी डेटा मॉडलिंग इकाइयों को अलग करने और उन्हें ERD में प्रदर्शित करने की प्रक्रिया है, जो कि एक पहचानकर्ता का उपयोग करके इकाइयों को विशिष्ट रूप से पहचानता है।
- इकाइयों के बीच संबंध अस्तित्व या कार्यों के कारण होते हैं, और कार्डिनैलिटी जैसे 1:1, 1:N, N:M का उपयोग करके संख्यात्मक संबंधों को व्यक्त किया जाता है।
- टिप्पणी प्रणाली की तरह, आवश्यक डेटा और वैकल्पिक डेटा के बीच का संबंध वैकल्पिकता के माध्यम से प्रदर्शित होता है, और अनिवार्य और वैकल्पिक में विभाजित होता है।
वैचारिक डेटा मॉडलिंग संबद्ध जानकारी को इकाइयों में अलग करना और इकाइयों के बीच संबंधों को ERD में प्रदर्शित करने की प्रक्रिया है।
इकाई अलगाव और विशेषता परिभाषा
इकाई का अर्थ है, वास्तविक और स्वतंत्र जो डेटा संग्रहीत कर सकता है।
इसके अलावा, एक विशेषता का अर्थ है डेटा जो एक इकाई रखती है।
उदाहरण के लिए, स्कूल में एक शिक्षक और छात्र उपरोक्त शर्तों को पूरा करते हैं।
यहाँ, शिक्षक एक इकाई है जिसमें नाम, आयु, विषय आदि डेटा शामिल है और छात्र एक इकाई है जिसमें नाम, ग्रेड, आयु, रोल नंबर आदि डेटा शामिल है।
यहाँ, अलग की गई इकाई तार्किक डेटा मॉडलिंग प्रक्रिया में रिलेशनल डेटाबेस की तालिका बन जाती है और विशेषताएँ उस तालिका के कॉलम बन जाती हैं।
पहचानकर्ता और कुंजी
भारत में, प्रत्येक नागरिक को विशिष्ट रूप से पहचानने के लिए आधार कार्ड प्रणाली का उपयोग किया जाता है।
यहाँ, किसी व्यक्ति का आधार कार्ड उस व्यक्ति की पहचान करने के लिए एक पहचानकर्ता है।
आधार कार्ड किसी विशिष्ट व्यक्ति को विशिष्ट रूप से पहचानने के लिए डिज़ाइन किया गया है, इसलिए यह अन्य व्यक्तियों के साथ दोहराया नहीं जाता है।
ERD में इकाइयों का प्रतिनिधित्व करते समय, जानकारी को विशिष्ट रूप से सत्यापित करने के लिए एक पहचानकर्ता निर्दिष्ट किया जाना चाहिए।
यहाँ, निर्दिष्ट पहचानकर्ता तार्किक डेटा मॉडलिंग प्रक्रिया मेंप्राथमिक कुंजी(प्राथमिक कुंजी) बन जाता है।
यदि स्वाभाविक रूप से विशिष्ट पहचानकर्ता के रूप में निर्दिष्ट करने के लिए कोई विशिष्ट विशेषता नहीं है, तो हमकृत्रिम कुंजी(कृत्रिम कुंजी) का उपयोग करें।
हालाँकि, सभी परिस्थितियों में कृत्रिम रूप से उत्पन्न कुंजी को परिवर्तित होने का कोई खतरा नहीं है, इसलिए इसका व्यापक रूप से उपयोग किया जाता है।
इकाई में पहचानकर्ता के रूप में उपयोग की जा सकने वाली सभी विशेषताओं कोउम्मीदवार कुंजी(उम्मीदवार कुंजी) कहा जाता है, और
प्राथमिक कुंजी को छोड़कर, अन्य विशेषताओं का उपयोग पहचानकर्ता के रूप में किया जा सकता हैवैकल्पिक कुंजी(वैकल्पिक कुंजी) कहा जाता है।
और ये वैकल्पिक कुंजियाँ प्रदर्शन में सुधार के लिए अनुक्रमण के लिए अच्छी हैं।
इसके अलावा, विभाग और कर्मचारियों के बीच संबंधों को दर्शाने वाली इकाई में, विभाग संख्या और कर्मचारी संख्या को एक साथ कुंजी के रूप में उपयोग किया जाता है। यहसंयुक्त कुंजी(संयुक्त कुंजी) कहा जाता है।
संबंध की पहचान
संबंध इकाइयों के बीच पारस्परिक क्रिया का प्रतिनिधित्व करता है, और संबंध अस्तित्व संबंधी संबंध और क्रिया संबंधी संबंध में विभाजित हैं।
- अस्तित्व संबंधी संबंध
उदाहरण के लिए, एक कंपनी में, एक कर्मचारी विभाग के बिना मौजूद नहीं हो सकता है, इसलिए यह एक अस्तित्व संबंधी संबंध है।
- क्रिया संबंधी संबंध
एक कर्मचारी विभाग को बदलने के लिए आवेदन कर सकता है। इस मामले में, यह एक क्रिया संबंधी संबंध है।
यह संबंध तार्किक डेटा मॉडलिंग प्रक्रिया मेंविदेशी कुंजी(विदेशी कुंजी),संयोजन(संयोजन) आदि द्वारा दर्शाया गया है।
कार्डिनैलिटी (कार्डिनैलिटी)
एक इकाई और दूसरी इकाई के बीच संबंध को कार्डिनैलिटी कहा जाता है। यह एक दूसरे के साथ मात्रात्मक संबंध का प्रतिनिधित्व करता है।
यह प्रत्येक इकाई के बीच 1:1 संबंध (एक-से-एक), 1:N संबंध (एक-से-अनेक), N:M (अनेक-से-अनेक) संबंध आदि द्वारा भी दर्शाया गया है।
उपरोक्त संबंधों में से, N:M संबंध को रिलेशनल डेटाबेस में दर्शाया नहीं जा सकता है, इसलिए इसे एक मध्य तालिका बनाकर दर्शाया गया है।
वैकल्पिकता (वैकल्पिकता)
टिप्पणी प्रणाली के एक उदाहरण के रूप में, प्रत्येक टिप्पणी में हमेशा एक लेखक होता है, लेकिन लेखक की दृष्टि से, टिप्पणी नहीं लिखी जा सकती है।
उपरोक्त मामले में, लेखक (अनिवार्य) - टिप्पणी (वैकल्पिक) का संबंध है।
अनिवार्य को अनिवार्य कहा जाता है, और वैकल्पिक विकल्प को वैकल्पिक कहा जाता है।
अर्थात, यह दर्शाता है कि क्या इकाई के उदाहरण को डेटा को अनिवार्य रूप से लेना चाहिए या वैकल्पिक रूप से लेना चाहिए।