قالب مخطّط علاقة الكيانات
تعرّف على كيفيّة تفاعل عناصر قاعدة البيانات الخاصّة بك مع بعضها البعض باستخدام قالب مخطّط علاقة الكيانات.
معلومات حول قالب مخطّط علاقة الكيانات
إن فهم خصوصيّات وعموميّات نظام معقّد ليس بالأمر السّهل — خاصّة عندما تحتاج إلى شرحه لأصحاب المصلحة الخارجيّين.
هذا هو المكان الذي يمكن أن يساعد فيه مخطّط علاقة الكيانات.
يوضّح مخطّط علاقة الكيانات كيفية ارتباط الكيانات (مثل الأشخاص والأشياء والمفاهيم) ببعضها البعض في النّظام الخاص بك. نموذج منطقي يُسهّل تصوُّر تصميم قاعدة البيانات.
ما هو مخطّط علاقة الكيانات؟
يصوّر مخطّط علاقة الكيانات (ERD) العلاقات بين الكيانات (المعروفة باسم الجهات الفاعلة) في النّظام. ابتكر عالم الكمبيوتر بيتر تشين هذا المفهوم في سبعينيّات القرن العشرين. يتم عرض مخطّط قاعدة البيانات هذا في نمط مخطّط انسيابي، ويستخدم أسهمًا لتوضيح كيفيّة ارتباط الكيانات المختلفة ببعضها البعض. يُعرف أحيانًا بنموذج البيانات المنطقي أو نموذج البيانات التّصوّري أو نموذج البيانات المادّي.
نماذج علاقة الكيانات هذه شائعة في هندسة البرمجيّات والتّعليم والأبحاث وأنظمة معلومات الأعمال. تُصوِّر عادةً العلاقات بين الأدوار المختلفة. على سبيل المثال، علاقة مدير المنتَج بالمطوِّر. كما توضّح العلاقة بين العناصر الملموسة للأعمال مثل المنتج أو الخدمة، بالإضافة إلى العناصر غير الملموسة مثل الأعمال غير المُنجَزة.
تُستخدم مخطّطات علاقة الكيانات ER جنبًا إلى جنب مع مخطّطات تدفُّق البيانات ،التي تحدّد تدفّق البيانات في الأنظمة والعمليّات. باستخدام هذين النّوعين من المخطّطات، يمكن للفِرَق أن تتصوّر كيفيّة ارتباط الكيانات ببعضها البعض وكيفيّة انتقال البيانات عبر النّظام.
واصل القراءة لمعرفة كيف يمكن لهذه الأدوات القويّة أن تساعد فريقك.
ما هو قالب مخطّط علاقة الكيانات؟
قالب مخطّط علاقة الكيانات هو إطار عمل جاهز. يمكنك الانتقال مباشرةً إلى القالب واستخدامه لتوضيح الكيانات الخاصّة بك وعلاقاتها دون الحاجة إلى إنشاء المخطّط من البداية. يوفّر لك الوقت الذي تقضيه بشكلٍ أفضل في المزيد من الأنشطة ذات القيمة المُضافة. شاركه مع مستخدمين آخرين،أضِف التّعليقات،وقم بتعديلالأشكالوالأسهم لإنشاء مخطّط بياني مثالي. اعتمادًا على صانع مخطّط العلاقات الذي تستخدمه، سيكون لديك أيضًا إمكانيّة الوصول إلى العديد من الميزات التّعاونيّة والبديهيّة لتسهيل العمليّة.
كيفيّة إنشاء مخطّط علاقة الكيانات باستخدام منصّة Miro
من السّهل إنشاء نموذج بيانات تصوُّري باستخدام اللّوحة البيضاءعلى الإنترنت من منصّة Miro. ما عليك سوى تحديد قالب مخطّط علاقة الكيانات واتّباع هذه الخطوات:
الخطوة الأولى: حدّد جميع الكيانات في النّظام. الكيان هو أي شيء يمكنك تحديده مثل شخص أو مفهوم أو كائن. ابدأ بتحديد ما هي تلك الكيانات في نظامك وتوضيحها في المخطّط البيانيّ. عادةً ما توضع الكيانات ضمن مستطيل في النّموذج التّصوُّري.
الخطوة الثّانية: أضف أسماء ذات معنى للكيانات. أطْلِق أسماءً ذات معنى لكياناتك بحيث يسهل فهمها. على سبيل المثال، إذا كان الكيان هو شخص، اكتب اسم هذا الشّخص.
الخطوة الثّالثة: حدّد العلاقات بين الكيانات. ارسم العلاقات بين الكيانات باستخدام خطوط الاتّصال. تُستخدم الأسهم لتمثّل هذه العلاقات.
الخطوة الرّابعة: خصّص مخطّطك البياني. يمكنك الآن تخصيص المخطّط البياني وفقًا لاحتياجاتك. أضِف الأشكال وقم بتغيير الألوان وتعديل النّصوص، واستخدمملاحظات لاصقة. باستخدام قالب منصّة Miro، يمكنك أيضًا تحميل الملفّات (مثل المستندات والصّور) لتوضيح وتحسين القالب الخاص بك.
الخطوة الخامسة: تعاون مع فريقك. قم بدعوة زملائك في الفريق للانضمام والتّعاون معك في مخطّط علاقة الكيانات. سيتمّ حفظ أي تغييرات تلقائيّاً.
مزايا استخدام مخطّط علاقة الكيانات.
هناك مزايا مختلفة لاستخدام مخطّط علاقة الكيانات وهي:
تبسيط الأنظمة المعقّدة. تتيح مخطّطات علاقة الكيانات لفريقك تصوُّر كيفيّة اتّصال الكيانات المعقّدة والمترابطة وتداخلها في النّظام.
سهلة الفهم. هذه الأداة الفعّالة بسيطة الاستخدام وسهلة الفهم. لستَ بحاجة إلى أن تكون مطوّر برامج لتنشئ مخطّطاً، ولا تحتاج أي معرفة تقنيّة لفهمه.
تحسين التّعاون. إذا كنت تستخدم مخطّطًا بيانيّاً عبر الإنترنت، فيمكن للجميع الوصول إلى المعلومات والتّعاون في إعداد المخّطط.
المكوّنات الرئيسيّة لمخطّط علاقة الكيانات
هناك الكثير من المصطلحات التي يجب أن تفهمها عند إنشاء نموذج بيانات منطقي. سنوضّح فيما يأتي المكوّنات الرّئيسيّة.
الكيان الكيان الواحد هو شيء يمكن تحديده مثل الشّخص أو الكائن (وقد يساعدك أحيانًا أن تفكّر في هذه الكيانات كأسماء).
نوع الكيان نوع الكيان هو مجموعة أو تشكيلة من الكيانات. على سبيل المثال، مجموعة من الطلاب. في حين أنّ الكيان يمكن أن يحدّد طالباً بمفرده، إلا أن نوع الكيان يركّز على المجموعة.
مجموعة الكيان. على غرار نوع الكيان، يوضّح الكيان مجموعة من الكيانات، لكنه يركّز على نقطة زمنيّة معيّنة. على سبيل المثال، مجموعة من الطّلاب في يوم التّخرج.
فئات الكيان. هناك ثلاث فئات رئيسيّة للكيانات وهي: التّرابطيّة والقويّة والضّعيفة. يقوم الكيان التّرابطي بربط الكيانات داخل مجموعة الكيانات. يتمّ تعريف الكيان القوي من خلال سماته، لكن الكيان الضّعيف ليس كذلك.
العلاقة. توصف الطّريقة التي ترتبط بها الكيانات ببعضها بأنّها العلاقة. على سبيل المثال، إذا أجرى طالبٌ اختبارًا، سيكون الكيانان هما الطّالب والاختبار — العلاقة هي عمليّة إجراء الاختبار. تُرسم العلاقات عادةً على شكل ماسة في المخطّط البياني.
العلاقات المتكرّرة. تظهر العلاقة المتكرّرة عندما يشارك الكيان ذاته في أكثر من علاقة. على سبيل المثال، إذا كان الطّالب يجري اختبارًا ويتخرّج. يقوم الكيان (الطّالب) بتنفيذ إجراءين منفصلين، مما يخلق علاقة متكرّرة.
السّمة. السّمة الرّئيسيّة هي صفة من صفات الكيان. يتم عرض السّمات في شكل بيضوي داخل النّموذج المادّي.
السّمة الوصفيّة. سمة من سمات العلاقة وليس الكيان.
قيمة متعدّدة وقيمة فرديّة. يمكن أن يكون للكيان سمات فرديّة أو متعدّدة داخل النّموذج المادّي. تسمى هذه بالكيانات أحادية القيمة أو متعدّدة القيمة.
عدد العلاقات العلاقات الأساسيّة هي السّمات الرّقمية للعلاقة بين الكيانات أو مجموعات الكيانات. توجد ثلاث مجموعات رئيسيّة هي: واحد إلى واحد، وواحد إلى متعدّد، ومتعدّد إلى متعدّد. مثال علىعلاقة واحد إلى واحد يمكن أن يكون طالباً له رقم هاتف واحد، بينما المثال على علاقة واحد إلى متعدّد يمكن أن يكون طالبًا له أرقام هواتف متعدّدة. ويمكن أن يكون المثال على العلاقة بين متعدّد إلى متعدّد هو العلاقة بين مجموعة من الطلاب المرتبطين بأرقام هواتف متعدّدة.
متى تستخدم مخطّط علاقة الكيانات؟
إليك بعض الأمثلة الشّائعة على الوقت المناسب لاستخدام مخطّط علاقة الكيانات:
لتثقيف زملائك في الفريق مخطّطات علاقة الكيانات أدواتٌ فعّالة لتثقيف زملائك في الفريق بخصوص العلاقة بين الأنظمة والكيانات.
لتأهيل زملاء جدُد. نظرًا لأن مخطّطات علاقة الكيانات مرئيّة، فهي طريقة سهلة لعرض المعلومات للموظّفين الجُدُد.
كلما احتجت إلى إنشاء وثائق قبل القيام بإجراء تغيير. عند الاستعداد لإجراء تغيير، قديكون من المفيد توثيق عمليّتك الحاليّة. من خلال القيام بذلك، فإنك تتأكّد من وجود جميع الإجراءات اللّازمة في حال احتجتَ إلى العودة إلى العمليّة السّابقة أو تكرار العمليّة الحاليّة.
ما هو مخطّط علاقة الكيانات (ERD)؟
مخطّط علاقة الكيانات (يُعرف أحيانًا باسم نموذج البيانات المادّية) هو نموذج مفاهيمي يبيّن كيفيّة ارتباط الكيانات ببعضها ضمن نظام أو قاعدة بيانات. ابتكر عالم الحاسوب بيتر تشن هذه الفكرة في عام 1976.
ما هو الكيان في مخطط علاقة الكيانات؟
الكيان هو عنصر يمكن تحديده ضمن نموذج علاقة الكيانات. يمكن أن يكون شخصًا أو شيئًا أو مفهومًا. ترتبط الكيانات داخل المخطط بواسطة أنواع مختلفة من العلاقات. توضّح هذه العلاقات كيف تتفاعل الكيانات وترتبط ببعضها البعض.
كيف ترسم مخططّاً بيانيّاً لعلاقة الكيانات؟
ابدأ بتحديد جميع الكيانات في نظامك. بمجرد أن تجدها جميعًا وتسمّيها بشكل مناسب، ارسم العلاقات بينها — وهذا هو الجزء الأهم في العملية. استخدم قالباً جاهزاً عند تصميم المخطّط واستخدام الأشكال. مما سيجعل إنجاز العملية أسرع وأكثر فعاليّة. ألقِ نظرة على قالب مخطّط علاقة الكيانات كمثال. يتميز القالب بالوضوح وسهولة إجراء التغييرات عليه، شاركه مع الزملاء وأصحاب المصلحة الخارجيين.
ابدأ باستخدام هذا القالب الآن.
قالب التّنبُّؤ بالطّلب في Azure
: يعمل بشكل أفضل مع
Software Development, Diagrams
سيعرض مخطَّط التّنبُّؤ بالطّلب في Azure بنية التّنبّؤ بالطّلب، مما يسهّل عليك توقُّع استهلاك البيانات، والتّكاليف، ونتائج التنبُّؤ. Azure هو منصّة الحوسبة السّحابية من Microsoft، وهو مصمَّم لتوفير الخدمات المستندة إلى السّحابة مثل التّخزين عن بُعد واستضافة قاعدة البيانات وإدارة الحسابات المركزيّة. يوفِّر Azure أيضًا إمكانات جديدة مثل الذّكاء الاصطناعي وإنترنت الأشياء (IoT).
قالب مخطَّط فئة UML
: يعمل بشكل أفضل مع
UML Class Diagram Template, Mapping, Diagrams
احصل على قالب لإنشاء مخطّطات فئة UML بسرعة في بيئة تعاونيّة. استخدم قالب مخطَّط فئة UML لتصميم الأنظمة المفاهيميّة وتحسينها، ثم دع المخطَّط ذاته يوجّه المهندسين أثناء كتابتهم للتّعليمات البرمجيّة.
قالب ميثاق الفريق
: يعمل بشكل أفضل مع
Meetings, Workshops, Team Meetings
ميثاق الفريق هو ملفّ يحدّد غاية فريقك وأهدافه، بالإضافة إلى الخطوات التي ستتّخذها للوصول إلى أهدافك. يوضّح ميثاق الفريق الهدف والتّوجُّه لجميع أعضاء الفريق. عند إنشاء ميثاق الفريق بشكل تعاونيّ، سيكون طريقة رائعة ليشعر الأفراد بأنّهم أكثر ارتباطًا ببعضهم البعض داخل المجموعة. يُعَدُّ قالب ميثاق الفريق مفيدًا عند إنشاء فريق جديد لأول مرّة، أو إضافة أعضاء جُدُد إلى فريق حاليّ، أو عندما تحتاج إلى تنسيق أفضل بغضّ النّظر عن فترة عمل فريقك.
مخطّط التدفُّق متعدّد الوظائف
: يعمل بشكل أفضل مع
Org Charts, Business Management
قم بإلقاء نظرة سريعة على جميع أفراد المشروع واعرف بالضّبط ما الذي سيساهمون به. هذان هما الوضوح والشّفافية اللّذان سيقدّمهما لك مخطّط التدفُّق متعّدد الوظائف. كما تُسمَّى هذه أيضاً مخطّطات "حارات السّباحة" التدفُّقيّة لأن كلّ شخص (كل زبون أو عميل أو ممثّل من وظيفة معيّنة) يتم تخصيصه بِحارة—وهي خطٌّ واضح—سيساعدك في تصوّر أدوارهم في كلّ مرحلة من مراحل المشروع. سيُمكّنك هذا القالب من تبسيط العمليّات والحدّ من انعدام الكفاءة وإقامة علاقات مهمّة بين الأقسام.
قالب مقابلة المستخدم
: يعمل بشكل أفضل مع
Desk Research, Product Management
مقابلة المستخدم هي أسلوب بحث في تجربة المستخدم يطرح فيها الباحثون أسئلة على المستخدم حول موضوعٍ ما. تسمح لفريقك بجمع بيانات المستخدم بسرعة وسهولة ومعرفة المزيد عن المستخدمين الخاصّين بك. تُجري المؤسّسات بشكل عام مقابلات مع المستخدمين لجمع البيانات الأساسيّة وفهم كيفيّة استخدام الأشخاص للتّكنولوجيا، والحصول على نظرة سريعة حول كيفيّة تفاعل المستخدمين مع المنتَج، وفهم أهداف المستخدم ودوافعه، وتحديد نقاط الشّكوى لدى المستخدم. استخدم هذا القالب لتسجيل الملاحظات خلال المقابلة للتّأكد من أنك تجمع البيانات التي تحتاج إليها لإنشاء شخصيّات المستخدمين.
قالب خطّة المشروع البسيط
: يعمل بشكل أفضل مع
Project Management, Strategic Planning, Project Planning
يُعدُّ المشروع البسيط النّقطةَ المرجعيّة لفريقك، مما يساعدهم في الإجابة على أي أسئلة كبيرة حول المشروع. يجب أن تصف خطّة المشروع طبيعة الخطّة، ولماذا تقوم بها، وكيف ستحقّقها، وكيف سيتمّ تنفيذ كل خطوة من خطوات العمليّة، والمدّة التي من المُتوقَّع أن تستغرقها كلّ خطوة. إذا كنت مدير مشروع أو قائد فريق، فاستخدم هذا القالب لبدء خطّة مشروع بسيطة، والتي يمكن تعديلها بعد ذلك لتلائم مشاريع الفريق الدّاخلية أو مشاريع شريك العميل الخارجيّة.