የህጋዊ ግንኙነት ዲያግራም ፍቺ

ዝርዝር ሁኔታ:

የህጋዊ ግንኙነት ዲያግራም ፍቺ
የህጋዊ ግንኙነት ዲያግራም ፍቺ
Anonim

የህጋዊ-ግንኙነት ዲያግራም በመረጃ ቋት ውስጥ ባሉ አካላት መካከል ያለውን ግንኙነት የሚያሳይ ልዩ ግራፊክ ነው። ER ሥዕላዊ መግለጫዎች ሦስት ዓይነት መረጃዎችን ለመወከል ምልክቶችን ይጠቀማሉ፡ አካላት (ወይም ጽንሰ-ሐሳቦች)፣ ግንኙነቶች እና ባህሪያት።

የህጋዊ-ግንኙነት ሥዕላዊ መግለጫዎች ምንድናቸው?

በኢንዱስትሪ-ስታንዳርድ ኢአር ሥዕላዊ መግለጫዎች፣አራት ማዕዘኖች ወይም ካሬዎች አካላትን ይወክላሉ፣ይህም በመረጃ ቋት ውስጥ የተወሰነ መረጃ የያዙ ሠንጠረዦች ናቸው። አልማዞች ግንኙነቶችን ይወክላሉ, እነሱም በድርጅቶች መካከል ያሉ ግንኙነቶች ናቸው. ኦቫልስ ባህሪያትን ወይም ህጋዊ አካልን የሚገልጽ ውሂብ ይወክላሉ።

የህጋዊ ግንኙነት ሥዕላዊ መግለጫዎች ውስብስብ ቢመስሉም እነዚህ ሥዕላዊ መግለጫዎች እውቀት ያላቸው ተጠቃሚዎች ያለ ዝርዝር መረጃ የውሂብ ጎታ አወቃቀሮችን በከፍተኛ ደረጃ እንዲረዱ ያግዛሉ።የውሂብ ጎታ ዲዛይነሮች በመረጃ ቋት አካላት መካከል ያለውን ግንኙነት ግልጽ በሆነ ቅርጸት ለመቅረጽ የ ER ንድፎችን ይጠቀማሉ። ብዙ የሶፍትዌር ፓኬጆች ER ንድፎችን ከነባር የመረጃ ቋቶች ለማመንጨት አውቶማቲክ ዘዴዎች አሏቸው።

የድርጅት-ግንኙነት ሥዕላዊ መግለጫ

የአንድ ከተማ ነዋሪዎችን መረጃ የያዘ የመረጃ ቋት ምሳሌን ተመልከት። ከታች በምስሉ ላይ የሚታየው የ ER ዲያግራም በአራት ማዕዘኖች ውስጥ ሁለት አካላትን ይዟል፡ "ሰው" እና "ከተማ"። በአልማዝ ውስጥ ያለ አንድ ነጠላ የ"Lives In" ግንኙነት ሁለቱን አንድ ላይ ያገናኛል። እያንዳንዱ ሰው በአንድ ከተማ ውስጥ ብቻ ይኖራል, ነገር ግን እያንዳንዱ ከተማ ብዙ ሰዎችን ማኖር ይችላል. በምሳሌው ሥዕላዊ መግለጫ፣ በኦቫልስ ላይ የሚታዩት ባህሪያት የሰውየው ስም እና የከተማው ሕዝብ ቁጥር ናቸው።

ስሞች አካላትን እና ባህሪያትን ለመግለጽ ያገለግላሉ ግሶች ግንኙነታቸውን ለመግለፅ ያገለግላሉ።

Image
Image

አካላት የሚከታተሉ ነገሮች ናቸው

እያንዳንዱ በመረጃ ቋት ውስጥ የሚከታተለው ንጥል ነገር ህጋዊ አካል ነው፣ እና እያንዳንዱ አካል በግንኙነት ዳታቤዝ ውስጥ ያለ ሠንጠረዥ ነው። አብዛኛውን ጊዜ በመረጃ ቋት ውስጥ ያለ እያንዳንዱ አካል ከረድፍ ጋር ይዛመዳል።

ዳታቤዙ የሰዎችን ስም ከያዘ ህጋዊው አካል "ሰው" ሊባል ይችላል። ተመሳሳይ ስም ያለው ሠንጠረዥ በመረጃ ቋቱ ውስጥ ይኖራል እና እያንዳንዱ ሰው በ"ሰው" ሠንጠረዥ ውስጥ በአንድ ረድፍ ይመደባል::

ባህሪያት አካላትን ይግለጹ

የውሂብ ጎታዎች ስለእያንዳንዱ አካል መረጃ ይይዛሉ። ይህ መረጃ እንደ ባህሪያት ተጠቅሷል. ባህሪያት ለእያንዳንዱ ለተዘረዘረው አካል ልዩ መረጃን ያቀፉ ናቸው። በ"ሰው" ምሳሌ ውስጥ ባህሪያት የመጀመሪያ ስም፣ የአያት ስም፣ የትውልድ ቀን እና መለያ ቁጥር ሊያካትቱ ይችላሉ።

ባህሪዎች ስለ አንድ አካል ዝርዝር መረጃ ይሰጣሉ። በተዛማጅ ዳታቤዝ ውስጥ፣ ባህሪያት በመዝገብ ውስጥ ያለው መረጃ በተያዘባቸው መስኮች ውስጥ ይያዛሉ። የውሂብ ጎታ በተወሰኑ የባህሪያት ብዛት የተገደበ አይደለም።

ግንኙነቶች ውሂቡን አንድ ላይ ያዙ

የህጋዊ-ግንኙነት ዲያግራም ዋጋ በህጋዊ አካላት መካከል ስላለው ግንኙነት መረጃ የማሳየት ችሎታ ላይ ነው።በምሳሌው ውስጥ እያንዳንዱ ሰው ስለሚኖርበት ከተማ መረጃ መከታተል ይቻላል. በ"ከተማ" ህጋዊ አካል ውስጥ ስላለ ከተማ መረጃ ከ"ሰው" እና "ከተማ" ጋር የሚያገናኝ ግንኙነት ያለው መረጃ መከታተልም ይቻላል።

በአካላት መካከል ሶስት አይነት ግንኙነቶች አሉ፡

  • አንድ-ለአንድ፡ አንዳንድ ጊዜ አንድ ነጠላ አካል ከአንድ ሌላ አካል ጋር ይያያዛል። ለምሳሌ፣ በመረጃ ቋት ውስጥ ያለ እያንዳንዱ ሰራተኛ አንድ የሶሻል ሴኩሪቲ ቁጥር ብቻ ነው ያለው፣ እና ቁጥሩም ልዩ ነው።
  • ከአንድ-ለብዙ፡ አንድ ነጠላ አካል ከበርካታ አካላት ጋርም ሊዛመድ ይችላል። ለምሳሌ የኩባንያው ቅርንጫፍ ጽሕፈት ቤት እና በዚያ ቅርንጫፍ ውስጥ የሚሰሩ ሁሉም ሰራተኞች የአንድ ለአንድ ግንኙነት አላቸው።
  • ከብዙ-ለብዙ፡ ብዙ አካላት ከበርካታ አካላት ጋር ሊዛመዱ ይችላሉ። ለምሳሌ, አንድ ኩባንያ ሶስት ምርቶችን ያመርታል, እና እነዚህን ምርቶች የሚሸጥ የሽያጭ ሰራተኛ ሊኖረው ይችላል. አንዳንድ የሽያጭ ሰራተኞች ጊዜያቸውን በምርቶቹ መካከል ሊከፋፍሉ ይችላሉ።

እንዴት የኤአር ዲያግራም መፍጠር እንደሚቻል

የግንኙነት ዳታቤዝ ከመንደፍዎ በፊት የኤአር ዲያግራምን መፍጠር ጠቃሚ ነው። ይህንን ሂደት ለመቆጣጠር የሚያስችል ሶፍትዌር ሊኖርዎት ይችላል። ካልሆነ፣ እስክሪብቶ (ወይም እርሳስ) ወደ ወረቀት አስቀምጡ፣ ወይም የገበታ መስፈርቶቹን ማስተናገድ የሚችል የሶፍትዌር ፕሮግራም ያግኙ።

በእጅ የ ER ንድፍ ለመፍጠር፡

  1. ለእያንዳንዱ አካል ወይም ከእርስዎ ሞዴል ጋር ተዛማጅነት ያለው ፅንሰ-ሀሳብ አራት ማዕዘን ቅርጽ ያለው ሳጥን ይፍጠሩ።
  2. ግንኙነቶችን ሞዴል ለማድረግ ተዛማጅ አካላትን ለማገናኘት መስመሮችን ይሳሉ። በአልማዝ ቅርጾች ውስጥ ግሶችን በመጠቀም ግንኙነቶቹን ይሰይሙ።
  3. የሚመለከተውን መለያ ለእያንዳንዱ አካል፣ በጣም አስፈላጊ ከሆኑ ባህሪያት ጀምሮ ይለዩ እና በዲያግራሙ ውስጥ በኦቫል ውስጥ ያስገቡ። በኋላ፣ የባህሪ ዝርዝሮቹን በበለጠ ዝርዝር ማድረግ ይችላሉ።

ሲጨርሱ የተለያዩ ፅንሰ-ሀሳቦች እንዴት እርስበርስ እንደሚዛመዱ ገልፀዋል፣ እና ለግንኙነት ዳታቤዝ ዲዛይን ጽንሰ-ሀሳባዊ መሰረት አለህ።

የሚመከር: