قالب مخطّط علاقة الكيانات
تعرّف على كيفيّة تفاعل عناصر قاعدة البيانات الخاصّة بك مع بعضها البعض باستخدام قالب مخطّط علاقة الكيانات.
معلومات حول قالب مخطّط علاقة الكيانات
إن فهم خصوصيّات وعموميّات نظام معقّد ليس بالأمر السّهل — خاصّة عندما تحتاج إلى شرحه لأصحاب المصلحة الخارجيّين.
هذا هو المكان الذي يمكن أن يساعد فيه مخطّط علاقة الكيانات.
يوضّح مخطّط علاقة الكيانات كيفية ارتباط الكيانات (مثل الأشخاص والأشياء والمفاهيم) ببعضها البعض في النّظام الخاص بك. نموذج منطقي يُسهّل تصوُّر تصميم قاعدة البيانات.
ما هو مخطّط علاقة الكيانات؟
يصوّر مخطّط علاقة الكيانات (ERD) العلاقات بين الكيانات (المعروفة باسم الجهات الفاعلة) في النّظام. ابتكر عالم الكمبيوتر بيتر تشين هذا المفهوم في سبعينيّات القرن العشرين. يتم عرض مخطّط قاعدة البيانات هذا في نمط مخطّط انسيابي، ويستخدم أسهمًا لتوضيح كيفيّة ارتباط الكيانات المختلفة ببعضها البعض. يُعرف أحيانًا بنموذج البيانات المنطقي أو نموذج البيانات التّصوّري أو نموذج البيانات المادّي.
نماذج علاقة الكيانات هذه شائعة في هندسة البرمجيّات والتّعليم والأبحاث وأنظمة معلومات الأعمال. تُصوِّر عادةً العلاقات بين الأدوار المختلفة. على سبيل المثال، علاقة مدير المنتَج بالمطوِّر. كما توضّح العلاقة بين العناصر الملموسة للأعمال مثل المنتج أو الخدمة، بالإضافة إلى العناصر غير الملموسة مثل الأعمال غير المُنجَزة.
تُستخدم مخطّطات علاقة الكيانات ER جنبًا إلى جنب مع مخطّطات تدفُّق البيانات ،التي تحدّد تدفّق البيانات في الأنظمة والعمليّات. باستخدام هذين النّوعين من المخطّطات، يمكن للفِرَق أن تتصوّر كيفيّة ارتباط الكيانات ببعضها البعض وكيفيّة انتقال البيانات عبر النّظام.
واصل القراءة لمعرفة كيف يمكن لهذه الأدوات القويّة أن تساعد فريقك.
ما هو قالب مخطّط علاقة الكيانات؟
قالب مخطّط علاقة الكيانات هو إطار عمل جاهز. يمكنك الانتقال مباشرةً إلى القالب واستخدامه لتوضيح الكيانات الخاصّة بك وعلاقاتها دون الحاجة إلى إنشاء المخطّط من البداية. يوفّر لك الوقت الذي تقضيه بشكلٍ أفضل في المزيد من الأنشطة ذات القيمة المُضافة. شاركه مع مستخدمين آخرين،أضِف التّعليقات،وقم بتعديلالأشكالوالأسهم لإنشاء مخطّط بياني مثالي. اعتمادًا على صانع مخطّط العلاقات الذي تستخدمه، سيكون لديك أيضًا إمكانيّة الوصول إلى العديد من الميزات التّعاونيّة والبديهيّة لتسهيل العمليّة.
كيفيّة إنشاء مخطّط علاقة الكيانات باستخدام منصّة Miro
من السّهل إنشاء نموذج بيانات تصوُّري باستخدام اللّوحة البيضاءعلى الإنترنت من منصّة Miro. ما عليك سوى تحديد قالب مخطّط علاقة الكيانات واتّباع هذه الخطوات:
الخطوة الأولى: حدّد جميع الكيانات في النّظام. الكيان هو أي شيء يمكنك تحديده مثل شخص أو مفهوم أو كائن. ابدأ بتحديد ما هي تلك الكيانات في نظامك وتوضيحها في المخطّط البيانيّ. عادةً ما توضع الكيانات ضمن مستطيل في النّموذج التّصوُّري.
الخطوة الثّانية: أضف أسماء ذات معنى للكيانات. أطْلِق أسماءً ذات معنى لكياناتك بحيث يسهل فهمها. على سبيل المثال، إذا كان الكيان هو شخص، اكتب اسم هذا الشّخص.
الخطوة الثّالثة: حدّد العلاقات بين الكيانات. ارسم العلاقات بين الكيانات باستخدام خطوط الاتّصال. تُستخدم الأسهم لتمثّل هذه العلاقات.
الخطوة الرّابعة: خصّص مخطّطك البياني. يمكنك الآن تخصيص المخطّط البياني وفقًا لاحتياجاتك. أضِف الأشكال وقم بتغيير الألوان وتعديل النّصوص، واستخدمملاحظات لاصقة. باستخدام قالب منصّة Miro، يمكنك أيضًا تحميل الملفّات (مثل المستندات والصّور) لتوضيح وتحسين القالب الخاص بك.
الخطوة الخامسة: تعاون مع فريقك. قم بدعوة زملائك في الفريق للانضمام والتّعاون معك في مخطّط علاقة الكيانات. سيتمّ حفظ أي تغييرات تلقائيّاً.
مزايا استخدام مخطّط علاقة الكيانات.
هناك مزايا مختلفة لاستخدام مخطّط علاقة الكيانات وهي:
تبسيط الأنظمة المعقّدة. تتيح مخطّطات علاقة الكيانات لفريقك تصوُّر كيفيّة اتّصال الكيانات المعقّدة والمترابطة وتداخلها في النّظام.
سهلة الفهم. هذه الأداة الفعّالة بسيطة الاستخدام وسهلة الفهم. لستَ بحاجة إلى أن تكون مطوّر برامج لتنشئ مخطّطاً، ولا تحتاج أي معرفة تقنيّة لفهمه.
تحسين التّعاون. إذا كنت تستخدم مخطّطًا بيانيّاً عبر الإنترنت، فيمكن للجميع الوصول إلى المعلومات والتّعاون في إعداد المخّطط.
المكوّنات الرئيسيّة لمخطّط علاقة الكيانات
هناك الكثير من المصطلحات التي يجب أن تفهمها عند إنشاء نموذج بيانات منطقي. سنوضّح فيما يأتي المكوّنات الرّئيسيّة.
الكيان الكيان الواحد هو شيء يمكن تحديده مثل الشّخص أو الكائن (وقد يساعدك أحيانًا أن تفكّر في هذه الكيانات كأسماء).
نوع الكيان نوع الكيان هو مجموعة أو تشكيلة من الكيانات. على سبيل المثال، مجموعة من الطلاب. في حين أنّ الكيان يمكن أن يحدّد طالباً بمفرده، إلا أن نوع الكيان يركّز على المجموعة.
مجموعة الكيان. على غرار نوع الكيان، يوضّح الكيان مجموعة من الكيانات، لكنه يركّز على نقطة زمنيّة معيّنة. على سبيل المثال، مجموعة من الطّلاب في يوم التّخرج.
فئات الكيان. هناك ثلاث فئات رئيسيّة للكيانات وهي: التّرابطيّة والقويّة والضّعيفة. يقوم الكيان التّرابطي بربط الكيانات داخل مجموعة الكيانات. يتمّ تعريف الكيان القوي من خلال سماته، لكن الكيان الضّعيف ليس كذلك.
العلاقة. توصف الطّريقة التي ترتبط بها الكيانات ببعضها بأنّها العلاقة. على سبيل المثال، إذا أجرى طالبٌ اختبارًا، سيكون الكيانان هما الطّالب والاختبار — العلاقة هي عمليّة إجراء الاختبار. تُرسم العلاقات عادةً على شكل ماسة في المخطّط البياني.
العلاقات المتكرّرة. تظهر العلاقة المتكرّرة عندما يشارك الكيان ذاته في أكثر من علاقة. على سبيل المثال، إذا كان الطّالب يجري اختبارًا ويتخرّج. يقوم الكيان (الطّالب) بتنفيذ إجراءين منفصلين، مما يخلق علاقة متكرّرة.
السّمة. السّمة الرّئيسيّة هي صفة من صفات الكيان. يتم عرض السّمات في شكل بيضوي داخل النّموذج المادّي.
السّمة الوصفيّة. سمة من سمات العلاقة وليس الكيان.
قيمة متعدّدة وقيمة فرديّة. يمكن أن يكون للكيان سمات فرديّة أو متعدّدة داخل النّموذج المادّي. تسمى هذه بالكيانات أحادية القيمة أو متعدّدة القيمة.
عدد العلاقات العلاقات الأساسيّة هي السّمات الرّقمية للعلاقة بين الكيانات أو مجموعات الكيانات. توجد ثلاث مجموعات رئيسيّة هي: واحد إلى واحد، وواحد إلى متعدّد، ومتعدّد إلى متعدّد. مثال علىعلاقة واحد إلى واحد يمكن أن يكون طالباً له رقم هاتف واحد، بينما المثال على علاقة واحد إلى متعدّد يمكن أن يكون طالبًا له أرقام هواتف متعدّدة. ويمكن أن يكون المثال على العلاقة بين متعدّد إلى متعدّد هو العلاقة بين مجموعة من الطلاب المرتبطين بأرقام هواتف متعدّدة.
متى تستخدم مخطّط علاقة الكيانات؟
إليك بعض الأمثلة الشّائعة على الوقت المناسب لاستخدام مخطّط علاقة الكيانات:
لتثقيف زملائك في الفريق مخطّطات علاقة الكيانات أدواتٌ فعّالة لتثقيف زملائك في الفريق بخصوص العلاقة بين الأنظمة والكيانات.
لتأهيل زملاء جدُد. نظرًا لأن مخطّطات علاقة الكيانات مرئيّة، فهي طريقة سهلة لعرض المعلومات للموظّفين الجُدُد.
كلما احتجت إلى إنشاء وثائق قبل القيام بإجراء تغيير. عند الاستعداد لإجراء تغيير، قديكون من المفيد توثيق عمليّتك الحاليّة. من خلال القيام بذلك، فإنك تتأكّد من وجود جميع الإجراءات اللّازمة في حال احتجتَ إلى العودة إلى العمليّة السّابقة أو تكرار العمليّة الحاليّة.
ما هو مخطّط علاقة الكيانات (ERD)؟
مخطّط علاقة الكيانات (يُعرف أحيانًا باسم نموذج البيانات المادّية) هو نموذج مفاهيمي يبيّن كيفيّة ارتباط الكيانات ببعضها ضمن نظام أو قاعدة بيانات. ابتكر عالم الحاسوب بيتر تشن هذه الفكرة في عام 1976.
ما هو الكيان في مخطط علاقة الكيانات؟
الكيان هو عنصر يمكن تحديده ضمن نموذج علاقة الكيانات. يمكن أن يكون شخصًا أو شيئًا أو مفهومًا. ترتبط الكيانات داخل المخطط بواسطة أنواع مختلفة من العلاقات. توضّح هذه العلاقات كيف تتفاعل الكيانات وترتبط ببعضها البعض.
كيف ترسم مخططّاً بيانيّاً لعلاقة الكيانات؟
ابدأ بتحديد جميع الكيانات في نظامك. بمجرد أن تجدها جميعًا وتسمّيها بشكل مناسب، ارسم العلاقات بينها — وهذا هو الجزء الأهم في العملية. استخدم قالباً جاهزاً عند تصميم المخطّط واستخدام الأشكال. مما سيجعل إنجاز العملية أسرع وأكثر فعاليّة. ألقِ نظرة على قالب مخطّط علاقة الكيانات كمثال. يتميز القالب بالوضوح وسهولة إجراء التغييرات عليه، شاركه مع الزملاء وأصحاب المصلحة الخارجيين.
ابدأ باستخدام هذا القالب الآن.
قالب مخطَّط بنية AWS
: يعمل بشكل أفضل مع
Software Development, Diagrams
قالب مخطَّط بنية AWS هو تمثيلٌ مرئي لإطار عمل AWS، كما أنه يترجم أفضل الممارسات عند استخدام بنية Amazon Web Services. يمكنك الآن الحصول على نظرة عامّة على بنية AWS الخاصّة بك باستخدام قالب مخطَّط بنية AWS من منصّة Miro، وتتبّع الحلول السّحابيّة الخاصّة بك بسهولة، وتحسين العمليّات بشكل لم يسبق له مثيل.
قالب شجرة العائلة
: يعمل بشكل أفضل مع
Education, Mapping
تساعد شجرة العائلة في فهم العلاقات الأسريّة المعقّدة وحتى منذ أجيال سابقة. باستخدام قالب شجرة العائلة هذا، يمكنك إضافة أشقّائك ووالديك وأفراد عائلتك الموسّعة بسرعة وسهولة. بالإضافة إلى ذلك، أضف معلومات وملاحظات وحتّى صورًا إضافيّة لإنشاء شجرة عائلة تنبض بالحياة.
قالب شبكة الافتراضات
: يعمل بشكل أفضل مع
Leadership, Decision Making, Strategic Planning
قال شخصٌ حكيمٌ ذات مرّة أنه لا يوجد شيء مؤكَّد في الحياة. ولكن ماذا عن خفايا عالم الأعمال؟ قد تبدو غير مؤكّدة وغير واضحة بشكلٍ خاص. يمكن أن تساعدك شبكة الافتراضات في معرفة هذه الخفايا واتّخاذ قراراتك بثقة. تنظُّم أفكارَ عملك وفقًا لدرجة اليقين والمخاطر لكلٍّ منها — ما يمكّن فريقك من مناقشتها وإصدار أحكام واضحة وتحديد الأولويّات والحدّ من المخاطر والتغلُّب على حالات عدم اليقين. ولهذا السّبب تُعَد شبكة الافتراضات أداةً قويّة للتّغلُّب على العجز في اتّخاذ القرار الذي يواجه كلَّ فريق من حينٍ لآخر.
قالب طريقة تحديد الأولويّات 3x3
: يعمل بشكل أفضل مع
Operations, Prioritization, Strategic Planning
يتعلّق الأمر بتقييم مهمّة أو فكرة، وتحديد الجهد الذي ستتطلّبه والتّأثير المُحتمل لها بشكلٍ سريع — بتصنيف منخفض أو متوسّط أو مرتفع. هذا ما تقوم به طريقة تحديد الأولويّات 3x3: تساعد الفِرَق في ترتيب الأولويّات وتحديد المكاسب السّريعة أو المشاريع الكبرى أو مهام التّعبئة أو مُسبّبات هدر الوقت. باستخدام تسع مناطق للتّخزين، فإنها توفّر تفاصيل أكبر قليلاً من مصفوفة تحديد الأولويّات 2x2 (أو طريقة تحديد الأولويّات الرّشيقة). من السّهل إنشاء مصفوفة تحديد أولويّات 3x3 خاصّة بك — استخدمها لتحديد الأنشطة أو الأفكار التي يجب التّركيز عليها باستخدام مواردك القيِّمة.
قالب مخطَّط البنية السّحابيّة من Google
: يعمل بشكل أفضل مع
Software Development, Diagrams
استخدم قالب مخطَّط البنية السّحابية من Google لتصوّر نشر تطبيقك بوضوح وإتاحة المجال لك ولفريقك بتحسين العمليّات. يمنحك قالب GCP نظرة عامّة رائعة على بنية التّطبيق الخاص بك، ويساعدك على التّكرار بسرعة وإدارة تطوير تطبيقك ونشره وتوثيقه بشكل أفضل. جرّبه لتعرف ما إذا كان يناسبك.
قالب تحليل أنماط وآثار الإخفاق (FMEA)
: يعمل بشكل أفضل مع
Agile Methodology, Strategic Planning, Software Development
عندما تؤسّس شركة أو تُدير فريقاً، ستواجه العديد من المخاطر. لا يمكنك إزالة تلك المخاطر ولكن يمكنك تحديدها والتّخفيف من شدّتها لتزيد فرص نجاحك. تحليل أنماط وآثار الإخفاق (FMEA) أداة قويّة مصمّمة لمساعدتك في إدارة المخاطر والمشاكل المُحتملة من خلال اكتشافها ضمن عمليّة أو منتَج أو نظام. ستكتشفها في وقت أبكر ضمن عمليّاتك — لتُجنّبك التّغييرات المكلفة التي تظهر في مراحل متأخّرة من سير العمل، أو أسوأ من ذلك، بعد أن تكون قد أثّرت بالفعل على عملائك وتجربتهم.