محمود أبوالحسن

مطور ويب شامل

تصميم الرسومات

مطور ووردبريس

مطور لارافيل

مصمم باستخدام فيغما

مستقل

محمود أبوالحسن
محمود أبوالحسن

مطور ويب شامل

تصميم الرسومات

مطور ووردبريس

مطور لارافيل

مصمم باستخدام فيغما

مستقل

أفكار وتجارب تستحق المشاركة

نمذجة البيانات حول العلاقات والقواعد

1 دقيقة قراءة تقريبًا
ابدأ القراءة
نمذجة البيانات حول العلاقات والقواعد

الجداول الجيدة تعبّر عن الكيانات والعلاقات والقواعد التي يحتاجها العمل. البدء من شكل الشاشة وحده قد ينتج تكرارًا يصعب تصحيحه عندما تتوسع الوظائف.

الفكرة الأساسية

حدّد هوية كل كيان وعلاقاته قبل اختيار أسماء الأعمدة. استخدم القيود المناسبة لحماية القواعد الأساسية، ولا تترك كل صحة البيانات لمنطق الواجهة.

خطوات عملية

  1. اكتب أمثلة لبيانات واقعية وحالات استثنائية.
  2. ميّز العلاقة الواحدة من المتعددة.
  3. حدّد ما يحدث عند حذف كيان مرتبط بغيره.

قواعد البيانات وتحليل البيانات — صورة توضيحية

مثال تطبيقي

المقال ينتمي إلى تصنيف، لكن وسومه قد تكون متعددة. وضع الوسوم في نص مفصول بفواصل يصعّب البحث والربط مقارنة بجدول علاقة.

خطأ شائع ينبغي تجنبه

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

للتوسع في الموضوع

التوثيق والمرجع الرسمي

صور توضيحية: الغلاف من Unsplash، الصورة الداخلية من Unsplash. ترخيص الاستخدام.

شارك المقال

شارك هذه الفكرة مع من تهمّه.

لنتحدث عن فكرتك القادمة

لديك سؤال أو فكرة مشروع؟ يسعدني التواصل معك.

اتصل بنا
Dark Mode EN English Buy Me A Coffee Buy Me A Coffee