Computer >> कंप्यूटर >  >> प्रोग्रामिंग >> MySql

एंटिटी रिलेशनशिप डायग्राम


इकाई-रिलेशनशिप आरेख वास्तविक दुनिया को संस्थाओं के रूप में देखता है। इसे 1976 में पीपी चेन द्वारा पेश किया गया था और इसे ईआर आरेख, ईआर मॉडल आदि के रूप में जाना जाता है। ईआर आरेख इकाई सेट के संबंधों को प्रदर्शित करता है।

आइए पहले देखें कि इसमें क्या शामिल है -

इकाई

डीबीएमएस में इकाई अस्तित्व के साथ एक वास्तविक दुनिया की वस्तु हो सकती है, उदाहरण के लिए, एक स्कूल में डेटाबेस, संस्थाएं शिक्षक . हो सकती हैं , विद्यार्थी , पाठ्यक्रम , आदि.

एंटिटी रिलेशनशिप डायग्राम

विशेषताएं

संस्थाओं में विशेषताएँ होती हैं, जिन्हें इसका वर्णन करने वाले गुणों के रूप में माना जा सकता है, उदाहरण के लिए, शिक्षकों के लिए इकाई, विशेषताएँ हैं Teacher_Name, Teacher_Address, Teacher_Subject , आदि। विशेषता मान डेटाबेस में संग्रहीत हो जाता है।

एंटिटी रिलेशनशिप डायग्राम

कमजोर इकाई

डीबीएमएस में कमजोर इकाई की प्राथमिक कुंजी नहीं होती है और यह मूल इकाई पर निर्भर होती है। यह मुख्य रूप से अन्य संस्थाओं पर निर्भर करता है, उदाहरण के लिए, एक प्रोफेसर के आश्रित।

एंटिटी रिलेशनशिप डायग्राम

मजबूत इकाई

मजबूत इकाई की प्राथमिक कुंजी होती है। इसकी कमजोर इकाइयाँ हैं जो मजबूत इकाई पर निर्भर हैं। इसका अस्तित्व किसी अन्य इकाई पर निर्भर नहीं है।

उदाहरण के लिए, प्रोफेसर एक मजबूत इकाई है -

एंटिटी रिलेशनशिप डायग्राम

प्राथमिक कुंजी

प्रत्येक तालिका में एक प्राथमिक कुंजी होती है और इसमें शून्य मान नहीं हो सकते। प्राथमिक कुंजी StudentID, SSN, AccountNumber . हो सकती है , आदि.

एंटिटी रिलेशनशिप डायग्राम

बहुमूल्यवान विशेषता

एक विशेषता जिसमें एक समय में एक इकाई के लिए अनेक मान होते हैं, बहुमान गुण कहलाते हैं।

उदाहरण के लिए, एक छात्र का तकनीकी कौशल जो प्रोग्रामिंग, वेब विकास आदि हो सकता है।

एंटिटी रिलेशनशिप डायग्राम

समग्र विशेषता

यदि किसी विशेषता में दो या अधिक अन्य विशेषताएँ होती हैं, तो उसे समग्र विशेषता कहा जाता है।

उदाहरण के लिए, छात्र का नाम छात्र प्रथम नाम, छात्र मध्य नाम और छात्र अंतिम नाम के रूप में विभाजित किया जा सकता है।

एंटिटी रिलेशनशिप डायग्राम

व्युत्पन्न विशेषता

जैसा कि नाम से पता चलता है, व्युत्पन्न विशेषता एक विशेषता है जिसके मूल्य की गणना किसी अन्य विशेषता से की जा सकती है।

उदाहरण के लिए, छात्र की आयु किसी छात्र की जन्म तिथि से निकाली जा सकती है।

एंटिटी रिलेशनशिप डायग्राम

ईआर आरेख उदाहरण

यहां अस्पताल . के लिए एक ईआर आरेख दिया गया है :

  • इसकी तीन इकाइयां हैं:रोगी, डॉक्टर और परीक्षण।
  • उम्र रोगी इकाई के लिए एक व्युत्पन्न विशेषता है
  • परीक्षण इकाई में नाम एक प्राथमिक कुंजी है
  • डॉक्टर इकाई में आईडी एक प्राथमिक कुंजी है
  • रोगी इकाई में आईडी एक प्राथमिक कुंजी है

एंटिटी रिलेशनशिप डायग्राम


  1. HTML आवश्यक विशेषता

    HTML आवश्यक विशेषता परिभाषित करती है कि HTML दस्तावेज़ में फ़ॉर्म सबमिट करने से पहले HTML तत्व को भरना होगा। इसे इनपुट . पर लागू किया जा सकता है , चुनें , और textarea HTML तत्व। सिंटैक्स निम्नलिखित वाक्य रचना है - <tagname required></tagname> उदाहरण आइए हम HTML आवश्यक विशेषता का एक उद

  1. HTML पैटर्न विशेषता

    HTML पैटर्न विशेषता एक नियमित अभिव्यक्ति को परिभाषित करती है जिसके विरुद्ध HTML दस्तावेज़ में HTML तत्व का मान मेल खाता है। सिंटैक्स निम्नलिखित वाक्य रचना है - <input pattern=”regular expression”> आइए HTML पैटर्न विशेषता का एक उदाहरण देखें - उदाहरण <!DOCTYPE html> <html&

  1. ईआर आरेख का न्यूनतमीकरण

    समस्या कथन ईआर आरेख विभिन्न तालिकाओं और उनके बीच संबंधों को दर्शाता है। ईआर आरेख हम डेटाबेस की संख्या को कम कर सकते हैं। वन टू वन कार्डिनैलिटी आइए नीचे दिए गए आरेख पर एक से एक कार्डिनैलिटी के साथ विचार करें - ईआर आरेख के ऊपर 3 संस्थाओं का प्रतिनिधित्व करता है - कर्मचारी इकाई में 2 विशेषताएँ हो