நிறுவனம்-உறவு வரைபடம்

தரவு நிறுவனங்களுக்கிடையிலான உறவுகளை விளக்குவதற்கு ER வரைபடங்களைப் பயன்படுத்தவும்

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

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

டேட்டாபேஸ் வடிவமைப்பாளர்கள் ஒரு தெளிவான வடிவத்தில் தரவுத்தள நிறுவனங்களுக்கு இடையேயான உறவுகளை மாதிரியாக்க எ.ஆர் வரைபடங்களைப் பயன்படுத்துகின்றனர். பல மென்பொருள் தொகுப்புகள் ஏற்கனவே தரவுத்தளங்களிலிருந்து ER வரைபடங்களை உருவாக்க தானியங்கு முறைகளைக் கொண்டிருக்கின்றன.

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

நிறுவனங்கள்

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

கற்பிதங்கள்

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

உறவுகள்

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

ஒரு ER வரைபடத்தை எப்படி உருவாக்குவது

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

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