entity-relationship-diagram-web

قالب مخطّط علاقة الكيانات

تعرّف على كيفيّة تفاعل عناصر قاعدة البيانات الخاصّة بك مع بعضها البعض باستخدام قالب مخطّط علاقة الكيانات.

معلومات حول قالب مخطّط علاقة الكيانات

إن فهم خصوصيّات وعموميّات نظام معقّد ليس بالأمر السّهل — خاصّة عندما تحتاج إلى شرحه لأصحاب المصلحة الخارجيّين.

هذا هو المكان الذي يمكن أن يساعد فيه مخطّط علاقة الكيانات.

يوضّح مخطّط علاقة الكيانات كيفية ارتباط الكيانات (مثل الأشخاص والأشياء والمفاهيم) ببعضها البعض في النّظام الخاص بك. نموذج منطقي يُسهّل تصوُّر تصميم قاعدة البيانات.

ما هو مخطّط علاقة الكيانات؟

يصوّر مخطّط علاقة الكيانات (ERD) العلاقات بين الكيانات (المعروفة باسم الجهات الفاعلة) في النّظام. ابتكر عالم الكمبيوتر بيتر تشين هذا المفهوم في سبعينيّات القرن العشرين. يتم عرض مخطّط قاعدة البيانات هذا في نمط مخطّط انسيابي، ويستخدم أسهمًا لتوضيح كيفيّة ارتباط الكيانات المختلفة ببعضها البعض. يُعرف أحيانًا بنموذج البيانات المنطقي أو نموذج البيانات التّصوّري أو نموذج البيانات المادّي.

نماذج علاقة الكيانات هذه شائعة في هندسة البرمجيّات والتّعليم والأبحاث وأنظمة معلومات الأعمال. تُصوِّر عادةً العلاقات بين الأدوار المختلفة. على سبيل المثال، علاقة مدير المنتَج بالمطوِّر. كما توضّح العلاقة بين العناصر الملموسة للأعمال مثل المنتج أو الخدمة، بالإضافة إلى العناصر غير الملموسة مثل الأعمال غير المُنجَزة.

تُستخدم مخطّطات علاقة الكيانات ER جنبًا إلى جنب مع مخطّطات تدفُّق البيانات ،التي تحدّد تدفّق البيانات في الأنظمة والعمليّات. باستخدام هذين النّوعين من المخطّطات، يمكن للفِرَق أن تتصوّر كيفيّة ارتباط الكيانات ببعضها البعض وكيفيّة انتقال البيانات عبر النّظام.

واصل القراءة لمعرفة كيف يمكن لهذه الأدوات القويّة أن تساعد فريقك.

ما هو قالب مخطّط علاقة الكيانات؟

قالب مخطّط علاقة الكيانات هو إطار عمل جاهز. يمكنك الانتقال مباشرةً إلى القالب واستخدامه لتوضيح الكيانات الخاصّة بك وعلاقاتها دون الحاجة إلى إنشاء المخطّط من البداية. يوفّر لك الوقت الذي تقضيه بشكلٍ أفضل في المزيد من الأنشطة ذات القيمة المُضافة. شاركه مع مستخدمين آخرين،أضِف التّعليقات،وقم بتعديلالأشكالوالأسهم لإنشاء مخطّط بياني مثالي. اعتمادًا على صانع مخطّط العلاقات الذي تستخدمه، سيكون لديك أيضًا إمكانيّة الوصول إلى العديد من الميزات التّعاونيّة والبديهيّة لتسهيل العمليّة.

كيفيّة إنشاء مخطّط علاقة الكيانات باستخدام منصّة Miro

من السّهل إنشاء نموذج بيانات تصوُّري باستخدام اللّوحة البيضاءعلى الإنترنت من منصّة Miro. ما عليك سوى تحديد قالب مخطّط علاقة الكيانات واتّباع هذه الخطوات:

الخطوة الأولى: حدّد جميع الكيانات في النّظام. الكيان هو أي شيء يمكنك تحديده مثل شخص أو مفهوم أو كائن. ابدأ بتحديد ما هي تلك الكيانات في نظامك وتوضيحها في المخطّط البيانيّ. عادةً ما توضع الكيانات ضمن مستطيل في النّموذج التّصوُّري.

الخطوة الثّانية: أضف أسماء ذات معنى للكيانات. أطْلِق أسماءً ذات معنى لكياناتك بحيث يسهل فهمها. على سبيل المثال، إذا كان الكيان هو شخص، اكتب اسم هذا الشّخص.

الخطوة الثّالثة: حدّد العلاقات بين الكيانات. ارسم العلاقات بين الكيانات باستخدام خطوط الاتّصال. تُستخدم الأسهم لتمثّل هذه العلاقات.

الخطوة الرّابعة: خصّص مخطّطك البياني. يمكنك الآن تخصيص المخطّط البياني وفقًا لاحتياجاتك. أضِف الأشكال وقم بتغيير الألوان وتعديل النّصوص، واستخدمملاحظات لاصقة. باستخدام قالب منصّة Miro، يمكنك أيضًا تحميل الملفّات (مثل المستندات والصّور) لتوضيح وتحسين القالب الخاص بك.

الخطوة الخامسة: تعاون مع فريقك. قم بدعوة زملائك في الفريق للانضمام والتّعاون معك في مخطّط علاقة الكيانات. سيتمّ حفظ أي تغييرات تلقائيّاً.

مزايا استخدام مخطّط علاقة الكيانات.

هناك مزايا مختلفة لاستخدام مخطّط علاقة الكيانات وهي:

  • تبسيط الأنظمة المعقّدة. تتيح مخطّطات علاقة الكيانات لفريقك تصوُّر كيفيّة اتّصال الكيانات المعقّدة والمترابطة وتداخلها في النّظام.

  • سهلة الفهم. هذه الأداة الفعّالة بسيطة الاستخدام وسهلة الفهم. لستَ بحاجة إلى أن تكون مطوّر برامج لتنشئ مخطّطاً، ولا تحتاج أي معرفة تقنيّة لفهمه.

  • تحسين التّعاون. إذا كنت تستخدم مخطّطًا بيانيّاً عبر الإنترنت، فيمكن للجميع الوصول إلى المعلومات والتّعاون في إعداد المخّطط.

المكوّنات الرئيسيّة لمخطّط علاقة الكيانات

هناك الكثير من المصطلحات التي يجب أن تفهمها عند إنشاء نموذج بيانات منطقي. سنوضّح فيما يأتي المكوّنات الرّئيسيّة.

  • الكيان الكيان الواحد هو شيء يمكن تحديده مثل الشّخص أو الكائن (وقد يساعدك أحيانًا أن تفكّر في هذه الكيانات كأسماء).

  • نوع الكيان نوع الكيان هو مجموعة أو تشكيلة من الكيانات. على سبيل المثال، مجموعة من الطلاب. في حين أنّ الكيان يمكن أن يحدّد طالباً بمفرده، إلا أن نوع الكيان يركّز على المجموعة.

  • مجموعة الكيان. على غرار نوع الكيان، يوضّح الكيان مجموعة من الكيانات، لكنه يركّز على نقطة زمنيّة معيّنة. على سبيل المثال، مجموعة من الطّلاب في يوم التّخرج.

  • فئات الكيان. هناك ثلاث فئات رئيسيّة للكيانات وهي: التّرابطيّة والقويّة والضّعيفة. يقوم الكيان التّرابطي بربط الكيانات داخل مجموعة الكيانات. يتمّ تعريف الكيان القوي من خلال سماته، لكن الكيان الضّعيف ليس كذلك.

  • العلاقة. توصف الطّريقة التي ترتبط بها الكيانات ببعضها بأنّها العلاقة. على سبيل المثال، إذا أجرى طالبٌ اختبارًا، سيكون الكيانان هما الطّالب والاختبار — العلاقة هي عمليّة إجراء الاختبار. تُرسم العلاقات عادةً على شكل ماسة في المخطّط البياني.

  • العلاقات المتكرّرة. تظهر العلاقة المتكرّرة عندما يشارك الكيان ذاته في أكثر من علاقة. على سبيل المثال، إذا كان الطّالب يجري اختبارًا ويتخرّج. يقوم الكيان (الطّالب) بتنفيذ إجراءين منفصلين، مما يخلق علاقة متكرّرة.

  • السّمة. السّمة الرّئيسيّة هي صفة من صفات الكيان. يتم عرض السّمات في شكل بيضوي داخل النّموذج المادّي.

  • السّمة الوصفيّة. سمة من سمات العلاقة وليس الكيان.

  • قيمة متعدّدة وقيمة فرديّة. يمكن أن يكون للكيان سمات فرديّة أو متعدّدة داخل النّموذج المادّي. تسمى هذه بالكيانات أحادية القيمة أو متعدّدة القيمة.

  • عدد العلاقات العلاقات الأساسيّة هي السّمات الرّقمية للعلاقة بين الكيانات أو مجموعات الكيانات. توجد ثلاث مجموعات رئيسيّة هي: واحد إلى واحد، وواحد إلى متعدّد، ومتعدّد إلى متعدّد. مثال علىعلاقة واحد إلى واحد يمكن أن يكون طالباً له رقم هاتف واحد، بينما المثال على علاقة واحد إلى متعدّد يمكن أن يكون طالبًا له أرقام هواتف متعدّدة. ويمكن أن يكون المثال على العلاقة بين متعدّد إلى متعدّد هو العلاقة بين مجموعة من الطلاب المرتبطين بأرقام هواتف متعدّدة. 

متى تستخدم مخطّط علاقة الكيانات؟

إليك بعض الأمثلة الشّائعة على الوقت المناسب لاستخدام مخطّط علاقة الكيانات:

  • لتثقيف زملائك في الفريق مخطّطات علاقة الكيانات أدواتٌ فعّالة لتثقيف زملائك في الفريق بخصوص العلاقة بين الأنظمة والكيانات.

  • لتأهيل زملاء جدُد. نظرًا لأن مخطّطات علاقة الكيانات مرئيّة، فهي طريقة سهلة لعرض المعلومات للموظّفين الجُدُد.

  • كلما احتجت إلى إنشاء وثائق قبل القيام بإجراء تغيير. عند الاستعداد لإجراء تغيير، قديكون من المفيد توثيق عمليّتك الحاليّة. من خلال القيام بذلك، فإنك تتأكّد من وجود جميع الإجراءات اللّازمة في حال احتجتَ إلى العودة إلى العمليّة السّابقة أو تكرار العمليّة الحاليّة.

الأسئلة الشّائعة حول مخطّط علاقة الكيانات

ما هو مخطّط علاقة الكيانات (ERD)؟

مخطّط علاقة الكيانات (يُعرف أحيانًا باسم نموذج البيانات المادّية) هو نموذج مفاهيمي يبيّن كيفيّة ارتباط الكيانات ببعضها ضمن نظام أو قاعدة بيانات. ابتكر عالم الحاسوب بيتر تشن هذه الفكرة في عام 1976.

ما هو الكيان في مخطط علاقة الكيانات؟

الكيان هو عنصر يمكن تحديده ضمن نموذج علاقة الكيانات. يمكن أن يكون شخصًا أو شيئًا أو مفهومًا. ترتبط الكيانات داخل المخطط بواسطة أنواع مختلفة من العلاقات. توضّح هذه العلاقات كيف تتفاعل الكيانات وترتبط ببعضها البعض.

كيف ترسم مخططّاً بيانيّاً لعلاقة الكيانات؟

ابدأ بتحديد جميع الكيانات في نظامك. بمجرد أن تجدها جميعًا وتسمّيها بشكل مناسب، ارسم العلاقات بينها — وهذا هو الجزء الأهم في العملية. استخدم قالباً جاهزاً عند تصميم المخطّط واستخدام الأشكال. مما سيجعل إنجاز العملية أسرع وأكثر فعاليّة. ألقِ نظرة على قالب مخطّط علاقة الكيانات كمثال. يتميز القالب بالوضوح وسهولة إجراء التغييرات عليه، شاركه مع الزملاء وأصحاب المصلحة الخارجيين.

قالب مخطّط علاقة الكيانات

ابدأ باستخدام هذا القالب الآن.

القوالب ذات الصلة
azure-demand-forecasting-thumb
استعرض
قالب التّنبُّؤ بالطّلب في Azure
UML Class Diagram
استعرض
قالب مخطَّط فئة UML
Team Charter Thumbnail
استعرض
قالب ميثاق الفريق
Cross-Functional Flowchart Thumbnail
استعرض
مخطّط التدفُّق متعدّد الوظائف
user-interview-thumb-web (1)
استعرض
قالب مقابلة المستخدم
Simple Project Thumbnail
استعرض
قالب خطّة المشروع البسيط