ഉള്ളടക്ക പട്ടിക
എക്സെലിൽ ഒരു എന്റിറ്റി റിലേഷൻഷിപ്പ് ഡയഗ്രം എങ്ങനെ സൃഷ്ടിക്കാമെന്ന് ഈ ലേഖനം വ്യക്തമാക്കുന്നു. മൈക്രോസോഫ്റ്റ് വിസിയോ, ലൂസിഡ്ചാർട്ട് തുടങ്ങിയ സോഫ്റ്റ്വെയറുകൾ എന്റിറ്റി-റിലേഷൻഷിപ്പ് ഡയഗ്രമുകൾ സൃഷ്ടിക്കുന്നതിനുള്ള മികച്ച ടൂളുകളാണ്. എക്സലിൽ ഈ ഡയഗ്രമുകൾ വേഗത്തിൽ സൃഷ്ടിക്കാൻ നേരിട്ടുള്ള മാർഗമില്ല. എന്നാൽ പരിമിതമായ ടൂളുകൾ ഉപയോഗിച്ച് എക്സലിൽ അത് ചെയ്യാൻ നിങ്ങൾക്ക് Microsoft Visio ആഡ്-ഇൻ ഉപയോഗിക്കാം. എങ്കിൽപ്പോലും, അതിനായി നിങ്ങൾക്ക് ഒരു ജോലി അല്ലെങ്കിൽ സ്കൂൾ അക്കൗണ്ട് ആവശ്യമാണ്. അതിനാൽ ഡയഗ്രമുകൾ സൃഷ്ടിക്കുന്നതിന് പകരം ഞങ്ങൾ എക്സലിൽ ആകൃതികൾ ചേർക്കുക ഫീച്ചർ ഉപയോഗിക്കും. അത് എങ്ങനെ ചെയ്യണമെന്ന് അറിയാൻ ലേഖനം പിന്തുടരുക.
പ്രാക്ടീസ് വർക്ക്ബുക്ക് ഡൗൺലോഡ് ചെയ്യുക
താഴെയുള്ള ഡൗൺലോഡ് ബട്ടണിൽ നിന്ന് നിങ്ങൾക്ക് പ്രാക്ടീസ് വർക്ക്ബുക്ക് ഡൗൺലോഡ് ചെയ്യാം.
എന്റിറ്റി Relationship Diagram.xlsx
എന്താണ് ഒരു എന്റിറ്റി റിലേഷൻഷിപ്പ് ഡയഗ്രം?
ഒരു ഡാറ്റാബേസ് മോഡൽ എന്നും അറിയപ്പെടുന്ന ഒരു എന്റിറ്റി റിലേഷൻഷിപ്പ് ഡയഗ്രം (ERD), നിങ്ങളുടെ ഡാറ്റാബേസ് സ്കീമയുടെ ഒരു വിഷ്വൽ മോഡലോ പ്രതിനിധാനമോ ആണ്. പേര് സൂചിപ്പിക്കുന്നത് പോലെ, ഇത് ബോക്സുകളിൽ എന്റിറ്റികളായി വ്യത്യസ്ത പട്ടികകളും അവ തമ്മിലുള്ള ബന്ധവും കാണിക്കുന്നു. ഇത് ഒരു ലോജിക്കൽ അല്ലെങ്കിൽ ഫിസിക്കൽ ഡാറ്റ മോഡലായി പ്രതിനിധീകരിക്കാം.
എന്റിറ്റി റിലേഷൻഷിപ്പ് ഡയഗ്രം ഘടകങ്ങൾ:
ഒരു എന്റിറ്റി റിലേഷൻഷിപ്പ് ഡയഗ്രം മൂന്ന് പ്രധാന ഘടകങ്ങൾ ഉൾക്കൊള്ളുന്നു: എന്റിറ്റികൾ, ആട്രിബ്യൂട്ടുകൾ, കൂടാതെ ബന്ധങ്ങളും.
എന്റിറ്റികൾ: ഒരു എന്റിറ്റി എന്നത് ഒരു യൂണിറ്റ്, ഒബ്ജക്റ്റ്, വസ്തു, സ്ഥലം, വ്യക്തി അല്ലെങ്കിൽ ഒരു ഡാറ്റാബേസിനുള്ളിലെ ഒരു പ്രത്യേകവും വ്യതിരിക്തവുമായ ഐഡന്റിറ്റി ഉള്ള ഏതെങ്കിലും ഇനം ആകാം. ഇവ സാധാരണയായി a-യ്ക്ക് ആവശ്യമായ പട്ടികകളുടെ എണ്ണമാണ്ഡാറ്റാബേസ്. ഓരോ ERD യിലും തനതായ എന്റിറ്റികൾ അടങ്ങിയിരിക്കണം. ഡയഗ്രാമിലെ ചതുരാകൃതിയിലുള്ള ബോക്സുകളാണ് എന്റിറ്റികളെ സാധാരണയായി പ്രതിനിധീകരിക്കുന്നത്.
ആട്രിബ്യൂട്ടുകൾ: ആട്രിബ്യൂട്ടുകൾ ഓരോ എന്റിറ്റിയെയും പട്ടികയെയും വിവരിക്കുന്നു. വ്യത്യസ്തമോ പ്രത്യേകമോ ആയ എന്റിറ്റികളുടെ ഗുണങ്ങളാണിവ. എന്റിറ്റികൾക്ക് ആട്രിബ്യൂട്ടുകൾ ഉണ്ടായിരിക്കണം.
ബന്ധങ്ങൾ: ബന്ധങ്ങൾ എന്റിറ്റികളെ ബന്ധിപ്പിക്കുന്ന വഴികളാണ്. എന്റിറ്റികൾ തമ്മിലുള്ള ബന്ധം കാണിക്കുന്നതുമായി നേരിട്ട് ബന്ധപ്പെട്ടിരിക്കുന്ന ഒരു പദമാണ് കാർഡിനാലിറ്റി. ഒരു എന്റിറ്റിയിലെ എത്ര ആട്രിബ്യൂട്ടുകൾ മറ്റൊരു എന്റിറ്റിയിലെ എത്ര ആട്രിബ്യൂട്ടുകളുമായി ബന്ധപ്പെട്ടിരിക്കുന്നുവെന്ന് ഇത് വിവരിക്കുന്നു. ഇത് സാധാരണയായി ഒന്നിൽ നിന്ന് ഒന്ന്, ഒന്നിൽ നിന്ന് പലതും പലതും പലതും ആയി പ്രകടിപ്പിക്കുന്നു. ഇനിപ്പറയുന്ന ചിത്രം വ്യത്യസ്ത കാർഡിനാലിറ്റികൾക്കായുള്ള കാക്കയുടെ കാൽ നൊട്ടേഷനുകൾ കാണിക്കുന്നു.
Excel-ൽ നിന്ന് ഒരു എന്റിറ്റി റിലേഷൻഷിപ്പ് ഡയഗ്രം സൃഷ്ടിക്കാനുള്ള ഘട്ടങ്ങൾ
ഒരു എന്റിറ്റി സൃഷ്ടിക്കുന്നതിന് ചുവടെയുള്ള ഘട്ടങ്ങൾ പാലിക്കുക excel-ൽ റിലേഷൻഷിപ്പ് ഡയഗ്രം.
📌 ഘട്ടം 1: ഡാറ്റാബേസ് തയ്യാറാക്കുക
- ആദ്യം, നിങ്ങൾക്ക് പ്രത്യേക വർക്ക്ഷീറ്റുകളിൽ മൂന്ന് പട്ടികകൾ അടങ്ങിയ ഒരു ഡാറ്റാബേസ് ഉണ്ടെന്ന് കരുതുക. പട്ടികകളിൽ യഥാക്രമം ഉപഭോക്തൃ വിവരങ്ങളും ഓർഡർ വിശദാംശങ്ങളും ഉൽപ്പന്ന വിവരങ്ങളും അടങ്ങിയിരിക്കുന്നു.
കൂടുതൽ വായിക്കുക: Excel-ൽ ബന്ധങ്ങൾ എങ്ങനെ കൈകാര്യം ചെയ്യാം (വിശദമായ ഘട്ടങ്ങളോടെ)
📌 ഘട്ടം 2: എന്റിറ്റികൾ സൃഷ്ടിക്കുക
- അതിനുശേഷം നിങ്ങൾ എന്റിറ്റികൾ സൃഷ്ടിക്കേണ്ടതുണ്ട്. പ്രത്യേക പട്ടികകൾക്കായി ഇവിടെ നിങ്ങൾ 3 എന്റിറ്റികൾ സൃഷ്ടിക്കേണ്ടതുണ്ട്.
- ഇപ്പോൾ, ചതുരാകൃതിയിലുള്ള ബോക്സുകൾ പോലെ കാണുന്നതിന് ബോർഡറുകളുള്ള ചില സെല്ലുകൾ ഫോർമാറ്റ് ചെയ്യുക. അവ ഓരോന്നും ചെയ്യേണ്ടത്ഒരു പ്രത്യേക സ്ഥാപനത്തെ പ്രതിനിധീകരിക്കുന്നു. അടുത്തതായി, എന്റിറ്റികൾക്ക് യഥാക്രമം "ഉപഭോക്താവ്", "ഓർഡർ", "ഉൽപ്പന്നം" എന്ന് പേര് നൽകുക.
കൂടുതൽ വായിക്കുക: എങ്ങനെ Excel-ൽ ഡാറ്റ മോഡൽ ബന്ധങ്ങൾ സൃഷ്ടിക്കാൻ (3 വഴികൾ)
📌 ഘട്ടം 3: എന്റിറ്റികളിലേക്ക് ആട്രിബ്യൂട്ടുകൾ ചേർക്കുക
- അതിനുശേഷം, ഓരോ എന്റിറ്റിയുടെയും അടിസ്ഥാനത്തിൽ നിങ്ങൾ ആട്രിബ്യൂട്ടുകൾ ചേർക്കേണ്ടതുണ്ട് ഡാറ്റാബേസ് പട്ടികകളിൽ. ഉദാഹരണത്തിന്, "ഉപഭോക്തൃ വിവരങ്ങൾ" പട്ടികയിൽ "അക്കൗണ്ട്_നമ്പർ", "ആദ്യ_പേര്", "അവസാന_പേര്", "ഇമെയിൽ_ഐഡി", "ഫോൺ_നമ്പർ" എന്നിവ അടങ്ങിയിരിക്കുന്നു. "ഉപഭോക്താവ്" എന്ന് പേരുള്ള എന്റിറ്റിയുടെ ആട്രിബ്യൂട്ടുകളായി നിങ്ങൾ ഈ പ്രോപ്പർട്ടികൾ ചേർക്കേണ്ടതുണ്ട്. തുടർന്ന്, മറ്റ് എന്റിറ്റികൾക്കും ഇത് ചെയ്യുക.
- കൂടാതെ, ഓരോ ആട്രിബ്യൂട്ടിന്റെയും ഇടതുവശത്ത് നിങ്ങൾക്ക് പ്രാഥമിക കീയും വിദേശ കീയും ചേർക്കാം. ഉദാഹരണത്തിന്, ഓരോ ഉപഭോക്താവിനും ഒരു അദ്വിതീയ അക്കൗണ്ട് നമ്പർ ഉള്ളതിനാൽ അക്കൗണ്ട്_നമ്പറിന്റെ ഇടതുവശത്ത് പ്രാഥമിക കീയ്ക്കായി PK എഴുതുക. നിങ്ങൾക്ക് ഫോറിൻ കീക്കായി FK ഉപയോഗിക്കാം.
കൂടുതൽ വായിക്കുക: എക്സെൽ (3)-ലെ പട്ടികകൾ തമ്മിൽ എങ്ങനെ ഒരു ബന്ധം സൃഷ്ടിക്കാം വഴികൾ)
📌 ഘട്ടം 4: എന്റിറ്റികളെ ചിത്രങ്ങളായി പകർത്തുക
ഇപ്പോൾ ഓരോ എന്റിറ്റിയുടെയും സെല്ലുകളുടെ ശ്രേണി പകർത്തി അവ ഓരോന്നായി ചിത്രങ്ങളായി ഒട്ടിക്കുക.
📌 ഘട്ടം 5: ബന്ധങ്ങൾ കാണിക്കുക
- ഇവിടെ, ഒരു ഉപഭോക്താവിന് നിരവധി ഓർഡറുകൾ നൽകാനാകും. അതിനാൽ, ഉപഭോക്താവും ഓർഡറും തമ്മിലുള്ള ബന്ധത്തിന്റെ കർദിനാലിറ്റി ഒന്നിൽ നിന്ന് പലതും ആയിരിക്കും.
- മറുവശത്ത്, ഒരൊറ്റ ഓർഡറിന് നിരവധി ഉൽപ്പന്നങ്ങൾ ഉണ്ടായിരിക്കാം, ഒരു ഉൽപ്പന്നത്തിന് നിരവധി ഓർഡറുകൾ ലഭിക്കും. അതിനാൽ ക്രമം തമ്മിലുള്ള ബന്ധത്തിനുള്ള കാർഡിനാലിറ്റിഉൽപ്പന്നം പലതും പലതും ആയിരിക്കും.
- ഇപ്പോൾ, ഇൻസേർട്ട് >> ചിത്രീകരണങ്ങൾ >> രൂപങ്ങൾ >> എന്റിറ്റികൾ തമ്മിലുള്ള ബന്ധം കാണിക്കാൻ കാക്കയുടെ പാദങ്ങൾ വരയ്ക്കാൻ ലൈൻ ഡ്യൂപ്ലിക്കേറ്റ് മൂല്യങ്ങളുള്ള Excel-ലെ ബന്ധം
📌 ഘട്ടം 6: എല്ലാ ഒബ്ജക്റ്റുകളും ഗ്രൂപ്പുചെയ്യുക
അവസാനം, എല്ലാ ചിത്രങ്ങളും ലൈൻ ഒബ്ജക്റ്റുകളും തിരഞ്ഞെടുത്ത് അവയെ ഒരുമിച്ച് ഗ്രൂപ്പുചെയ്യാൻ വലത്-ക്ലിക്കുചെയ്യുക. അതിനുശേഷം, നിങ്ങൾക്ക് ഡയഗ്രം ഒരു ചിത്രമായി പകർത്താനോ സംരക്ഷിക്കാനോ കഴിയും.
ഓർമ്മിക്കേണ്ട കാര്യങ്ങൾ
- എന്റിറ്റികൾ തമ്മിലുള്ള ബന്ധത്തിന്റെ പ്രധാനത നിർണ്ണയിക്കുമ്പോൾ ശ്രദ്ധിക്കുക.
- നിങ്ങൾ എന്റിറ്റികൾക്കിടയിൽ നേരിട്ടുള്ള പ്രാഥമിക കീ-വിദേശ കീ ബന്ധങ്ങൾ ഇല്ലെങ്കിൽ, സംയോജിത കീ ഉപയോഗിച്ച് ഒരു ഇന്റർമീഡിയറ്റ് എന്റിറ്റി സൃഷ്ടിക്കാനും കഴിയും.
ഉപസംഹാരം
ഒരു എന്റിറ്റി റിലേഷൻഷിപ്പ് ഡയഗ്രം എങ്ങനെ സൃഷ്ടിക്കാമെന്ന് ഇപ്പോൾ നിങ്ങൾക്കറിയാം എക്സലിൽ. നിങ്ങൾക്ക് കൂടുതൽ ചോദ്യങ്ങളോ നിർദ്ദേശങ്ങളോ ഉണ്ടോ? ചുവടെയുള്ള അഭിപ്രായ വിഭാഗത്തിൽ ഞങ്ങളെ അറിയിക്കുക. Excel-ൽ കൂടുതൽ അടുത്തറിയാൻ നിങ്ങൾക്ക് ഞങ്ങളുടെ ExcelWIKI ബ്ലോഗും സന്ദർശിക്കാവുന്നതാണ്. ഞങ്ങളോടൊപ്പം താമസിച്ച് പഠിക്കുന്നത് തുടരുക.