इकाई-सम्बन्धी रेखाचित्र

डेटाबेस इकाईहरूको बीच सम्बन्धको वर्णन गर्न ईआर चित्रहरू प्रयोग गर्नुहोस्

एक इकाई-सम्बन्ध आरेख एक विशिष्ट ग्राफिक रूप हो जुन डाटाबेस मा संस्थाहरु को बीच सम्बन्ध को दर्शािन्छ । ER चित्रहरू प्राय: तीन प्रकारका जानकारीहरू प्रतिनिधित्व गर्न प्रतीकहरू प्रयोग गर्छन्: संस्थाहरू (वा अवधारणाहरू), सम्बन्ध र विशेषताहरू। उद्योग मानक ईआर रेखाचित्रहरूमा, बक्सहरू इकाइहरू प्रतिनिधित्व गर्न प्रयोग गरिन्छ। हीमहरू रिभर्सन प्रतिनिधित्व गर्न प्रयोग गरिन्छ, र ओभर विशेषताहरू प्रतिनिधित्व गर्न प्रयोग गरिन्छ।

अनावश्यक आँखा को लागी, इकाई-सम्बन्ध चित्रहरु अविश्वसनीय जटिल लाग्न सक्छ, जान्न चाहने दर्शकहरु को लागी, उनि ब्यबसायिक प्रयोगकर्ताहरुलाई डेटा को बिना उच्च स्तर मा डेटाबेस को संरचनाहरु लाई समझने मा मदद गर्दछ।

डेटाबेस इन्टियन्सहरू बीच स्पष्ट ढाँचामा सम्बन्ध मोडेल मोडेलको लागि डाटाबेस डिजाइनरहरू ईआर चित्रहरू प्रयोग गर्छन्। धेरै सफ्टवेयर संकुलहरूसँग अवस्थित डाटाबेसबाट ईआर चित्रहरू उत्पन्न गर्न स्वचालित तरिकाहरू छन्।

डाटाबेसको उदाहरणलाई विचार गर्नुहोस् जुन शहरको बासिन्दाहरूमा जानकारी समावेश गर्दछ। यो लेखको साथ चित्रमा देखाइएको ईआर चित्रण दुई संस्थाहरू छन्: व्यक्ति र शहर। एक "लाइभ इन" रिश्ते दुई साथ एक सम्बन्ध छ। प्रत्येक व्यक्ति एक मात्र शहरमा बस्छ, तर प्रत्येक शहर धेरै मान्छे घर बनाउन सक्छ। उदाहरण आरेखमा, गुणहरू व्यक्तिको नाम र शहरको जनसंख्या हो। सामान्यतया, संज्ञाहरू इकाइहरु को वर्णन गर्न को लागि प्रयोग गरिन्छ र विशेषताहरु, जबकि क्रियाहरु को सम्बन्ध को वर्णन गर्न को प्रयोग गरिन्छ।

संस्थाहरू

प्रत्येक डेटाबेसमा तपाईंले ट्र्याक गर्ने प्रत्येक वस्तु एक इकाई हो, र प्रत्येक इकाई सम्बन्धित रिजर्भेसन डाटाबेसमा तालिका हो। सामान्यतः, डाटाबेसमा प्रत्येक इकाईले पङ्क्तिसँग मेल खान्छ। यदि तपाइँसँग एक जना डाटाबेस छ जुन मान्छेका नामहरू समावेश गर्दछ, यसको इकाई "व्यक्ति" भनिन्छ। डाटाबेसमा एक समान नामको तालिका अवस्थित हुनेछ, र प्रत्येक व्यक्ति व्यक्ति तालिकामा पङ्क्तिबद्ध गरिएको छ।

विशेषताहरू

डाटाबेसले प्रत्येक इकाईको बारेमा जानकारी समावेश गर्दछ। यो जानकारी "विशेषताहरू" भनिन्छ। र यो सूचीबद्ध प्रत्येक इकाई को लागि अनोखी जानकारी हो। व्यक्तिको उदाहरणमा, विशेषताहरू पहिलो नाम, अन्तिम नाम, जन्ममिति र एक पहिचान नम्बर समावेश गर्न सक्दछ। विशेषताहरूले इकाईको बारेमा विस्तृत जानकारी प्रदान गर्दछ। एक सम्बन्धी डाटाबेसमा, गुणहरूलाई क्षेत्रहरूमा राखिएको छ जुन रेकर्ड भित्र जानकारी राखिएको छ। तपाईं विशिष्ट संख्याका विशेषताहरू सीमित हुनुहुन्न।

सम्बन्ध

इकाई-सम्बन्ध रेखाचित्रको मूल्य संस्थाहरूको बीचको सम्बन्धको बारेमा सूचना प्रदर्शन गर्ने क्षमतामा छ। हाम्रो उदाहरणमा, तपाइँ शहरको बारेमा सूचना कहाँ ट्रक गर्न सक्नुहुन्छ जहाँ प्रत्येक व्यक्तिले जीवन बिताउँछ। तपाईले शहरको बारेमा शहरको इकाईमा जानकारी पनि ट्र्याक गर्न सक्ने सम्बन्ध सम्बन्धी सम्बन्ध सम्बन्धी ट्र्याक गर्न सक्छ जुन सम्बन्धहरु सँगै मानिसहरू र शहर जानकारी।

ER ईरेग्राम कसरी बनाउने?

  1. तपाईंको मोडेलमा हरेक इकाई वा अवधारणाको लागि एक बक्स सिर्जना गर्नुहोस्।
  2. सम्बन्धहरू मोडेल गर्न सम्बन्धित संस्थाहरू जडान गर्न रेखाहरू रेखाचित्र गर्नुहोस्। डायमण्ड आकारहरू भित्र verbs को प्रयोग गरी सम्बन्धहरुलाई लेबल गर्नुहोस्।
  3. प्रत्येक इकाईको लागि प्रासंगिक विशेषताहरू पहिचान गर्नुहोस्, सबैभन्दा महत्त्वपूर्ण विशेषताहरूसँग सुरु गर्नुहोस्, र आरेखमा ओभरमा तिनीहरूलाई प्रविष्ट गर्नुहोस्। पछि, तपाईं आफ्नो विशेष सूचीहरू थप विस्तृत गर्न सक्नुहुन्छ।

जब तपाईं समाप्त भएमा, तपाईं स्पष्ट रूपमा दृष्टान्त हुनेछ कि कसरी विभिन्न व्यापारिक अवधारणाहरू एकअर्कासँग सम्बन्धित छन्, र तपाईंको व्यापारलाई समर्थन गर्नको लागि एक सम्बद्ध डेटाबेसको डिजाइनको लागि एक अवधारणात्मक आधार हुनेछ।