أنواع البيانات
يتيح لك قسم أنواع البيانات تعريف هياكل بيانات مخصصة وقابلة لإعادة الاستخدام — بشكل أساسي التعدادات (Enums) — التي يمكن استخدامها عبر نموذج البيانات بأكمله.
بدلاً من تعريف نفس قائمة الخيارات (مثل “Draft” و “Pending” و “Published”) بشكل متكرر لكل جدول يحتاجها، يمكنك إنشاء نوع بيانات واحد والإشارة إليه حيثما تحتاج.
إنشاء نوع بيانات
Section titled “إنشاء نوع بيانات”لإنشاء نوع بيانات مخصص جديد:
- في الشريط الجانبي لنموذج البيانات، حدد موقع زر + Add Table.
- انقر على سهم القائمة المنسدلة بجواره.
- حدد
Add Data Type.


حالات الاستخدام الشائعة
Section titled “حالات الاستخدام الشائعة”كما هو موضح في أمثلة الشريط الجانبي (مثل attendance_status_enum، grade_type_enum)، فإن أنواع البيانات مثالية لتوحيد منطق الأعمال عبر التطبيق.
- التوحيد: تأكد من أن حقل “الحالة” له نفس الخيارات بالضبط في جدول
Studentsكما هو الحال في جدولApplications. - الصيانة: إذا كنت بحاجة إلى إضافة خيار حالة جديد، فإنك تقوم بتحديثه مرة واحدة في تعريف نوع البيانات، ويتم تطبيقه تلقائيًا على جميع الجداول التي تستخدم هذا النوع.
| اسم نوع البيانات | القيم المحتملة |
|---|---|
| course_status_enum | OPEN, CLOSED, IN_PROGRESS, CANCELLED |
| grade_type_enum | A, B, C, D, F, INCOMPLETE |
| resource_type_enum | VIDEO, PDF, QUIZ, ASSIGNMENT |