تخطَّ إلى المحتوى

أنواع البيانات

يتيح لك قسم أنواع البيانات تعريف هياكل بيانات مخصصة وقابلة لإعادة الاستخدام — بشكل أساسي التعدادات (Enums) — التي يمكن استخدامها عبر نموذج البيانات بأكمله.

بدلاً من تعريف نفس قائمة الخيارات (مثل “Draft” و “Pending” و “Published”) بشكل متكرر لكل جدول يحتاجها، يمكنك إنشاء نوع بيانات واحد والإشارة إليه حيثما تحتاج.

لإنشاء نوع بيانات مخصص جديد:

  1. في الشريط الجانبي لنموذج البيانات، حدد موقع زر + Add Table.
  2. انقر على سهم القائمة المنسدلة بجواره.
  3. حدد Add Data Type.

alt text

alt text

حالات الاستخدام الشائعة

Section titled “حالات الاستخدام الشائعة”

كما هو موضح في أمثلة الشريط الجانبي (مثل attendance_status_enum، grade_type_enum)، فإن أنواع البيانات مثالية لتوحيد منطق الأعمال عبر التطبيق.

  • التوحيد: تأكد من أن حقل “الحالة” له نفس الخيارات بالضبط في جدول Students كما هو الحال في جدول Applications.
  • الصيانة: إذا كنت بحاجة إلى إضافة خيار حالة جديد، فإنك تقوم بتحديثه مرة واحدة في تعريف نوع البيانات، ويتم تطبيقه تلقائيًا على جميع الجداول التي تستخدم هذا النوع.
اسم نوع البياناتالقيم المحتملة
course_status_enumOPEN, CLOSED, IN_PROGRESS, CANCELLED
grade_type_enumA, B, C, D, F, INCOMPLETE
resource_type_enumVIDEO, PDF, QUIZ, ASSIGNMENT