نمذجة البيانات من أجل المعنى
متاح أيضًا بـ28 لغة
English · Español · 日本語 · Português (Brasil) · Français · Deutsch · Italiano · 한국어 · 简体中文 · Português (Portugal) · 繁體中文 · Bahasa Indonesia · Türkçe · Polski · Tiếng Việt · ไทย · Nederlands · עברית · Українська · हिन्दी · Русский · Svenska · Dansk · Norsk bokmål · Suomi · Español (México) · Français (Canada) · Deutsch (Schweiz)
الفصل 2 من دورة Data Architect، الجزء 1: أن تصبح معماري بيانات. السابق: التفكير كمعماري بيانات في Salesforce.
من الأشياء التي أفعلها في أول مكالمة مع عميل أن أُنصت إلى الأسماء. شريك التجزئة (Retail Partner). المستلم (Recipient). مركز التوزيع (Distribution Center). التوصيلة (Delivery). الشاحنة (Truck). في مكان ما من تلك المحادثة تكمن بدايات نموذج بياناتي، وأريد أن أبدأ في رؤيته قبل أن يفتح أحد شاشة Setup. في هذا الفصل سنفعل ذلك مرتين. أولًا على شيء يفهمه الجميع، مدرسة لتدريب الكلاب: المالكون، والمربّون، والكلاب، والحيل التي تعرفها. ثم على Steve Trucking، شركة التوصيل للميل الأخير التي نستخدمها طوال الدورة.

صورة مُنشأة بالذكاء الاصطناعي.
في الفصل 1 قلت إن نموذج البيانات هو الهيكل العظمي. وهذا الفصل يتناول كيف تصمم الهيكل العظمي، بالترتيب الذي أتبعه: افهم العمل، وصِف البيانات، وبعد ذلك فقط قرّر كيف ستنفّذها Salesforce. مفاهيمي، ثم منطقي، ثم مادي. إذا أشرت إلى أي شيء في نموذجي المادي وسألت «لماذا هذا هنا؟»، أريد أن أستطيع أن أعود بك عبر النموذج المنطقي والنموذج المفاهيمي إلى شيء يحتاجه العمل فعلًا.
تبدأ كل وحدة بالكلاب، في قسم قصير اسمه اجلس، ابقَ، نمذِج، ثم تنقل الخطوة نفسها إلى Steve Trucking. راقب نموذج الكلاب وأنت تتقدم: إنه مخطط واحد ينمو من وحدة إلى وحدة، من مربعات بسيطة إلى علاقات إلى نموذج بيانات مفصّل إلى كائنات Salesforce، وكل مربع يبقى في مكانه نفسه، لترى بالضبط ما تضيفه كل خطوة.
الفصل في ستة أجزاء
Section titled “الفصل في ستة أجزاء ”- أنصت إلى الأسماء. اعثر على بدايات نموذج البيانات في محادثة عمل، وانسَ Salesforce لدقيقة. خمسة أسماء من عالم الكلاب تصبح خمسة مربعات مرشّحة.
- ارسم العلاقات. واحد أم متعدد، إلزامي أم اختياري، الآن أم عبر الزمن، ومفهوم العمل المختبئ في علاقة متعدد-إلى-متعدد: حيلة الكلب (Dog Trick)، وتكليف الطاقم (Crew Assignment).
- ابنِ النموذج المنطقي. سمات تصف الشيء الصحيح، ومفاتيح تكون فريدة، وثابتة، وبلا معنى، وليست أبدًا بيانات شخصية (PII). ولماذا لا يصلح اسم الكلب، ولا هاتف مالكه، ولا حتى شريحته الإلكترونية، مفتاحًا له.
- ضع البيانات حيث تنتمي. ما التطبيع، ثم جدول بيانات لستة كلاب يُنقل خطوة بخطوة إلى الشكل الطبيعي الثالث، والأسئلة الثلاثة نفسها في Steve Trucking.
- صمّم حتى الشكل الطبيعي الثالث، ثم تراجع. متى أبتعد عن النموذج النظيف عن قصد: المستخدمون، والتقارير، وقائمة الاختيار أم علاقة البحث، والنطاق، والتحليلات والذكاء الاصطناعي. واليوم الذي تبدأ فيه مدرسة الكلاب في قبول القطط.
- حوّل النموذج إلى Salesforce. من النموذج المنطقي إلى الكائنات القياسية والمخصصة، والحقول والعلاقات، ورئيسي-تفصيلي أم بحث، ولماذا لا تصمم انطلاقًا من Setup.
عندما تنتهي، اختبر نفسك بـدليل دراسة الفصل: قائمة تحقق للاختبار، والعادات التي تتجاوزه، والمصطلحات التي يجب معرفتها، وبعض الأسئلة.
ما ستتمكن من فعله
Section titled “ما ستتمكن من فعله ”- أن تجد الكيانات والعلاقات المرشّحة في محادثة أو في وثيقة متطلبات، وأن تتحقق منها مع فريق الأعمال.
- أن تصف كل علاقة: تعدّديتها (cardinality)، ومعناها، وهل هي إلزامية، وهل يهم تاريخها.
- أن تبني نموذجًا منطقيًا بسمات على الكيانات الصحيحة ومفاتيح تصمد.
- أن تطبّق 1NF و2NF و3NF بوصفها أسئلة عملية، وأن تُلغي التطبيع عن قصد، وأنت تعرف كلفته.
- أن تحوّل نموذجًا منطقيًا إلى Salesforce وأن تتتبّع كل خيار مادي عائدًا إلى العمل.
للاستزادة
Section titled “للاستزادة ”- Salesforce Certified Platform Data Architect Exam Guide (opens in a new tab)، Salesforce Help (بالإنجليزية، تم التحقق في 2026-10-12): الهدف DM-1، نموذج البيانات
التالي: معمارية بيانات Salesforce
