విషయ సూచిక:
- నిర్వచనం - ఎంటిటీ-రిలేషన్షిప్ మోడల్ (ER మోడల్) అంటే ఏమిటి?
- టెకోపీడియా ఎంటిటీ-రిలేషన్షిప్ మోడల్ (ER మోడల్) గురించి వివరిస్తుంది
నిర్వచనం - ఎంటిటీ-రిలేషన్షిప్ మోడల్ (ER మోడల్) అంటే ఏమిటి?
ఎంటిటీ-రిలేషన్ మోడల్ (ERM) అనేది సాఫ్ట్వేర్ అభివృద్ధిలో డేటా సంబంధాలను చూపించే సైద్ధాంతిక మరియు సంభావిత మార్గం. ERM అనేది ఒక డేటాబేస్ మోడలింగ్ టెక్నిక్, ఇది రిలేషనల్ డేటాబేస్ రూపకల్పనలో సహాయపడే సిస్టమ్ డేటా యొక్క నైరూప్య రేఖాచిత్రం లేదా దృశ్యమాన ప్రాతినిధ్యాన్ని ఉత్పత్తి చేస్తుంది. ఈ రేఖాచిత్రాలను ఎంటిటీ-రిలేషన్ రేఖాచిత్రాలు, ER రేఖాచిత్రాలు లేదా ERD లు అంటారు.
1976 లో మసాచుసెట్స్ ఇన్స్టిట్యూట్ ఆఫ్ టెక్నాలజీ (MIT) కు చెందిన పీటర్ పిన్-షాన్ చెన్ ఎంటిటీ-రిలేషన్ నమూనాలను మొదట ప్రతిపాదించారు.
టెకోపీడియా ఎంటిటీ-రిలేషన్షిప్ మోడల్ (ER మోడల్) గురించి వివరిస్తుంది
సమాచార వ్యవస్థ రూపకల్పనలో మొదటి దశ, అవసరాల విశ్లేషణ నమూనాలు సేకరించాల్సిన డేటా లేదా సమాచారం యొక్క రకాన్ని వివరిస్తాయి. ఒక నిర్దిష్ట ఆసక్తి ప్రాంతం యొక్క ఒంటాలజీని వివరించడానికి డేటా మోడలింగ్ పద్ధతిని ఉపయోగించవచ్చు. రిలేషనల్ మోడల్ మాదిరిగానే, సమాచార వ్యవస్థ రూపకల్పన డేటాబేస్లో నిర్మించబడినప్పుడు నైరూప్య డేటా తార్కిక డేటా మోడల్గా మార్చబడుతుంది. అదేవిధంగా, ఇది భౌతికంగా రూపొందించబడినప్పుడు భౌతిక నమూనాగా మార్చబడుతుంది.
ERD యొక్క బిల్డింగ్ బ్లాక్స్ ఎంటిటీలు, సంబంధాలు మరియు లక్షణాలు. ఎంటిటీలకు ఎంటిటీ రకాలు ఉన్నాయి, వీటిని సంబంధిత ఎంటిటీల ఉదాహరణలు అంటారు. ప్రతి ఎంటిటీ రకం మరొకటి నుండి స్వతంత్రంగా ఉంటుంది; ఉదాహరణకు, "వాహనం" అనే ఎంటిటీ "కార్" మరియు "బస్" అనే ఎంటిటీ రకాలను కలిగి ఉంటుంది. సంబంధం అనేది ఎంటిటీ రకాలను ఒకదానితో ఒకటి కలిపే ఆస్తి. ఉదాహరణకు, ఎంటిటీ రకం భర్త ఎంటిటీ రకం భార్యకు "వివాహం-వివాహం" అని పిలువబడే సంబంధం ద్వారా సంబంధం కలిగి ఉంటాడు. గుణాలు అంటే ఎంటిటీ రకాలు మరియు సంబంధాలకు చెందిన లక్షణాలు.
మార్కెట్లో అనేక ER రేఖాచిత్ర సాధనాలు అందుబాటులో ఉన్నాయి. అత్యంత సాధారణమైనవి MySQL వర్క్బెంచ్ మరియు ఓపెన్మోడల్స్పియర్.
