ஈ.ஆர் வரைபடம் என்றால் என்ன, அதை எவ்வாறு செயல்படுத்துவது?



சில உண்மையான வாழ்க்கை எடுத்துக்காட்டுகள் மூலம் ஈ.ஆர் வரைபடங்களை மிகவும் திறமையாகவும் துல்லியமாகவும் புரிந்துகொள்ளவும் செயல்படுத்தவும் இந்த எடூகா கட்டுரை உங்களுக்கு உதவும்.

IS வரைபடம் என்பது ஒரு வரைகலை பிரதிநிதித்துவம் நிறுவனங்கள் மற்றும் அவர்களின் உறவுகள் இது உண்மையான தரவுத்தள செயலாக்கத்திலிருந்து சுயாதீனமான தரவைப் புரிந்துகொள்ள உதவுகிறது. இது பெரும்பாலும் பயன்படுத்தப்படுகிறது மற்றும் பிற . இன் சொற்களைப் புரிந்துகொள்வோம் IS மாடலிங் பின்வரும் டாக்கெட் வழியாக.

ER வரைபடம் என்றால் என்ன?

நிஜ உலகில், நீங்கள் பெரும்பாலும் அட்டவணைகள் மற்றும் அவற்றின் உறவுகளைக் காட்ட வேண்டும், நீங்கள் உங்கள் நிறுவனத்தில் தரவுத்தளக் குழுவின் ஒரு அங்கம் என்று வைத்துக் கொள்ளுங்கள், மேலும் தரவுத்தள வடிவமைப்பை வணிக பயனர்களுக்கு வழங்க வேண்டும்.





ER-Diagram-Business-Meeting-Edurekaவணிக பயனர்கள் தொழில்நுட்பமற்றது மேலும் அவர்கள் ஒரு வாய்மொழி வடிவமைப்பு ஆவணத்தைப் படிப்பது கடினம்.நீங்கள் என்ன செய்ய முடியும்? நீங்கள் ஒரு நிறுவன உறவு (ER), மாதிரி பயன்படுத்த வேண்டும்.

லூப்பிற்கான ஃபைபோனச்சி வரிசை ஜாவா

தி IS வரைபடம் அட்டவணைகள் மற்றும் அவற்றின் உறவுகளை ஒரு சித்திர வடிவத்தில் பிரதிநிதித்துவப்படுத்த எங்களுக்கு உதவுகிறது, இது வாடிக்கையாளர்களுக்கும் உங்கள் சகாக்களுக்கும் புரிந்துகொள்ள எளிதானது மற்றும் மேலும் உறுதியளிக்கும்.



குறிக்கும் ஒரு மாதிரி ER வரைபடம் ஊழியர் நிறுவனம் அதன் பண்புகளுடன் கீழே வழங்கப்படுகிறது:



ER வரைபடத்தை வரைவதற்கு முன், உறவுகள் என்ன, அவை எவ்வாறு குறிப்பிடப்படுகின்றன என்பதை நாம் புரிந்து கொள்ள வேண்டும்.

உறவு

உறவுகள் என்பது ஒரு நிறுவனத்தின் மற்றொரு நிறுவனத்துடன் இணைந்ததாகும். ஒவ்வொரு உறவுக்கும் ஒரு பெயர் உண்டு

உதாரணமாக:

ஒரு கணினி க்கு ஒதுக்கப்பட்டுள்ளது ஒரு ஊழியர்.

நிறுவனங்களுக்கிடையில் ஒன்றுக்கு மேற்பட்ட உறவுகள் இருக்கலாம், எ.கா. ஒரு ஊழியர் இல் வேலை செய்கிறது ஒரு துறை திணைக்களத்தின் தலைவராக இருக்கும்போது (ஒரு பணியாளரும் கூட) நிர்வகிக்கிறது ஒரு துறை.

ஒரே நிறுவனத்தின் நிகழ்வுகளுக்கு இடையில் ஒரு உறவும் இருக்கலாம்,

உதாரணமாக:

ஒரு ஊழியர் அறிக்கைகள் மற்றொரு ஊழியர்.

இப்போது, ​​கார்டினலிட்டிக்குள் செல்வோம்.

ஈ.ஆர் வரைபடத்தின் கார்டினலிட்டி

உறவின் கார்டினலிட்டிஎன்பது ஒரு நிறுவனத்தில் உள்ள நிகழ்வுகளின் எண்ணிக்கை, இது மற்றொரு நிகழ்வின் எண்ணிக்கையுடன் தொடர்புடையது.

ஊழியருக்கும் கணினிக்கும் இடையிலான உறவு, ஒரு பணியாளருக்கு எத்தனை கணினிகள் ஒதுக்கப்படலாம், கணினிகள் ஊழியர்களிடையே பகிரப்படலாமா, கணினி ஒதுக்கப்படாமல் ஊழியர்கள் இருக்க முடியுமா போன்ற கேள்விகளுக்கு பதிலளிக்க இது உதவுகிறது.

உதாரணமாக:

0 அல்லது 1 கணினியை 0 அல்லது 1 ஊழியருக்கு ஒதுக்க முடியும் என்றால், இந்த இரண்டு நிறுவனங்களுக்கிடையிலான உறவின் கார்டினலிட்டி 1: 1 ஆக இருக்கும்.

உறவுகளின் கார்டினலிட்டி மூன்று வகையாகும்: 1: 1, 1: என் மற்றும் எம்: என் .

இப்போது, ​​CrowFoot குறியீடுகளைக் கற்றுக்கொள்வோம்.

க்ரோஃபுட் குறிப்புகள்

க்ரோஃபுட் குறியீடு ஈ.ஆர் மாதிரியில் உறவின் கார்டினலிட்டியைக் குறிக்கும் வழிகளில் ஒன்றாகும். குறியீடானது நான்கு சின்னங்களை உள்ளடக்கியது மற்றும் அவற்றில் ஒன்று உறவில் உள்ள ஒவ்வொரு நிறுவனத்திற்கும் பயன்படுத்தப்பட வேண்டும்.

ஊழியருக்கும் கணினிக்கும் இடையிலான உறவு என்பது ஒரு கணினியை ஒரே ஒரு பணியாளருக்கு மட்டுமே ஒதுக்க வேண்டும், ஆனால் ஒரு பணியாளருக்கு பூஜ்ஜியம் அல்லது எத்தனை கணினிகள் ஒதுக்கப்படலாம். அத்தகைய உறவு கீழே உள்ள வரைபடத்தால் குறிக்கப்படுகிறது.

நிறுவனங்களுக்கிடையிலான உறவை நிறுவுவதற்கு வெளிநாட்டு விசைகளை அட்டவணையில் உருவாக்க வேண்டும்.

வெளிநாட்டு விசை உருவாக்கப்படும் அட்டவணை உறவின் கார்டினலிட்டியைப் பொறுத்தது. கார்டினலிட்டிகளின் வகைகள் மற்றும் வெளிநாட்டு முக்கிய உருவாக்கத்தை அது எவ்வாறு பாதிக்கிறது என்பதை இப்போது விவாதிப்போம்.

இப்போது இந்த வெவ்வேறு வகையான உறவுகளில் நேராக டைவ் செய்யலாம்.

  • 1: 1 உறவு

1: 1 உறவு என்பது ஒரு நிறுவனத்தின் ஒற்றை நிகழ்வுக்கும் இரண்டாவது நிறுவனத்தின் ஒற்றை நிகழ்வுக்கும் இடையிலான தொடர்பைக் குறிக்கிறது. எ.கா. ஒவ்வொரு ஊழியருக்கும் அதிகபட்சம் 1 கணினி ஒதுக்கப்படக்கூடிய ஒரு நிறுவனத்தைக் கவனியுங்கள் மற்றும் கணினிகள் ஊழியர்களிடையே பகிரப்படவில்லை.

தி ஒதுக்கீடு_டி பண்புக்கூறு ஒரு சொத்து அல்ல ஊழியர் அல்லது கணினி. இது சொந்தமானது உறவு எனவே ER மாதிரியில் வித்தியாசமாக குறிப்பிடப்படுகிறது.

பணியாளர் அட்டவணையில் இரண்டு கூடுதல் பண்புக்கூறுகள் இருப்பதை நாம் காணலாம்:

  • CompId
  • ஒதுக்கீடு_டி

CompId இந்த இரண்டு அட்டவணைகளுக்கும் இடையிலான இணைப்பை நிறுவ ஒரு வெளிநாட்டு விசை. உறவின் பண்புக்கூறான Allot_Dt எப்போதும் வெளிநாட்டு விசையைக் கொண்ட அட்டவணையில் சேமிக்கப்படும்.

மாற்றாக, இணைப்பை நிறுவ கணினி அட்டவணையில் ஐடி மற்றும் அலோட்_டிடி பண்புகளையும் சேர்த்திருக்கலாம்.

  • 1: என் உறவு

1: N உறவு என்பது ஒரு நிறுவனத்தின் ஒற்றை நிகழ்வுக்கும் இரண்டாவது நிறுவனத்தின் பல நிகழ்வுகளுக்கும் இடையிலான தொடர்பைக் குறிக்கிறது.

உதாரணமாக:

ஒவ்வொரு ஊழியருக்கும் பல கணினிகளுக்கு ஒதுக்கக்கூடிய ஒரு நிறுவனத்தைக் கவனியுங்கள், ஆனாலும், கணினிகளை ஊழியர்களிடையே பகிர முடியாது.

இல் 1: என் உறவுகள், வெளிநாட்டு விசை மற்றும் உறவு பண்புக்கூறுகள் எப்போதும் உறவின் பல (என்) பக்கத்தில் சேர்க்கப்படுகின்றன. எனவே இந்த பண்புக்கூறுகள் கணினி அட்டவணையில் சேர்க்கப்படுகின்றன. தலைகீழ் தீர்வு வேலை செய்யாது.

பல முதல் ஒரு உறவில், ஒரு நிறுவனத்தின் முதன்மை விசை a ஆக செயல்படுகிறது வெளிநாட்டு பல உறவுகள் வரையறுக்கப்பட்ட பக்கத்தில் உள்ள விசை

  • எம்: என் உறவு

எம்: என் உறவு என்பது இரு நிறுவனங்களின் பல நிகழ்வுகளுக்கு இடையிலான தொடர்பைக் குறிக்கிறது. எ.கா. ஒவ்வொரு பணியாளருக்கும் பல கணினிகளுக்கு ஒதுக்கக்கூடிய ஒரு நிறுவனத்தை கவனியுங்கள் மற்றும் கணினிகள் ஊழியர்களிடையே பகிரப்படலாம்.

இல் எம்: என் உறவுகள், உறவு என்பது ஒரு புதிய முதன்மை அட்டவணையால் குறிக்கப்படுகிறது, இது ஒரு கூட்டு முதன்மை விசையைக் கொண்டுள்ளது. அத்தகைய கட்டமைப்பிற்கு இரண்டு தேவைப்படுகிறது வெளிநாட்டு ஒவ்வொரு பெற்றோர் அட்டவணைகளின் முதன்மை விசைகளுடன் இணைக்கும் புதிய அட்டவணையில் உள்ள விசைகள். உறவின் பண்பு இந்த புதிய அட்டவணையில் உள்ளது.

இரண்டு நிறுவனங்களுக்கிடையில் பல முதல் பல உறவுகள் பொதுவாக மூன்று அட்டவணைகளில் விளைகின்றன.

ஜாவாஸ்கிரிப்டில் ஒரு வரிசையின் நீளம்

இதன் மூலம், இந்த கட்டுரையின் முடிவுக்கு வருகிறோம். ஈ.ஆர் வரைபடம், அவற்றின் வகைகள், முக்கியத்துவம் மற்றும் அவற்றை செயல்படுத்துவதை சில நிகழ்நேர எடுத்துக்காட்டுகள் மூலம் நீங்கள் புரிந்து கொண்டீர்கள் என்று நம்புகிறேன்.

இப்போது நீங்கள் அடிப்படைகளை புரிந்து கொண்டீர்கள், பாருங்கள் உலகெங்கிலும் பரவியுள்ள 250,000 க்கும் மேற்பட்ட திருப்தியான கற்றவர்களின் வலைப்பின்னலுடன் நம்பகமான ஆன்லைன் கற்றல் நிறுவனமான எடுரேகாவால். ஜுவா டெவலப்பராக விரும்பும் மாணவர்கள் மற்றும் நிபுணர்களுக்காக எடுரேகாவின் ஜாவா ஜே 2 இஇ மற்றும் எஸ்ஓஏ பயிற்சி மற்றும் சான்றிதழ் பாடநெறி வடிவமைக்கப்பட்டுள்ளது. ஜாவா புரோகிராமிங்கில் ஒரு தொடக்கத்தைத் தருவதற்கும், முக்கிய மற்றும் மேம்பட்ட ஜாவா கருத்தாக்கங்களுக்கும், ஹைபர்னேட் & வசந்த .

எங்களுக்கு ஒரு கேள்வி கிடைத்ததா? இந்த “ஈஆர் வரைபடம்” வலைப்பதிவின் கருத்துகள் பிரிவில் இதைக் குறிப்பிடுங்கள், விரைவில் நாங்கள் உங்களிடம் வருவோம்.