How to use an erd template.
- 01حدّد الكيانات الأساسية
ابدأ بالكائنات الرئيسية: Asset وMaintenanceTask وTechnician وLocation، واختياريًا AssetCategory أو History.
- 02حدّد العلاقات
صِل الكيانات منطقيًا—فـ Asset يتضمن العديد من MaintenanceTasks، وTechnician ينفذ العديد من المهام، وLocation يضم العديد من الأصول.
- 03أضف السمات الأساسية
حدّد معرّفات فريدة (مثل Asset ID وTask ID) وحقولًا مهمة مثل الرقم التسلسلي وتاريخ الصيانة ودرجة الخطورة.
- 04طبّع المخطط
أزل التكرار عبر تقسيم البيانات إلى جداول مترابطة، مع ضمان الوصول إلى الشكل الطبيعي الثالث حيثما أمكن.
- 05تحقق بمشاركة خبراء المجال
راجع المخطط مع فريق عمليات تقنية المعلومات أو موظفي الصيانة لتوثيق جميع قواعد العمل والحالات الطرفية.
Questions about erd templates
ما الكيانات الأساسية في مخطط ER لنظام صيانة أصول تقنية المعلومات؟
تشمل الكيانات الأساسية عادةً Asset وMaintenanceTask وTechnician وLocation، وغالبًا MaintenanceHistory أو Part أيضًا. يخزن Asset تفاصيل الأجهزة والبرامج، ويتابع MaintenanceTask أوامر العمل، ويخزن Technician تكليفات الموظفين، بينما يحدد Location أماكن نشر الأصول.
كيف أمثّل فئات الأصول المختلفة مثل الأجهزة والبرامج؟
يمكنك استخدام كيان AssetCategory منفصل بعلاقة واحد إلى متعدد مع Asset، أو إضافة السمة asset_type إلى جدول Asset. ويكون استخدام الكيان أكثر قابلية للتوسع إذا كانت للفئات حقول مميزة.
هل ينبغي أن أخزن سجل الصيانة في جدول منفصل؟
نعم، يُنصح باستخدام جدول مخصص باسم MaintenanceHistory أو CompletedTask لأرشفة المهام السابقة مع إبقاء جدول MaintenanceTask النشط مختصرًا. ويشير كل سجل تاريخ إلى المهمة الأصلية والأصل المرتبط بها.
كيف أتعامل مع حالات دورة حياة الأصل مثل 'active' أو 'retired' أو 'under repair'؟
أضف سمة status إلى كيان Asset مع مجموعة قيم محددة مسبقًا. ويمكنك اختياريًا إنشاء جدول StatusChange لتسجيل الانتقالات لأغراض التدقيق.
هل يمكنني إضافة حقول مخصصة لأنواع الأصول المختلفة دون تعقيد المخطط؟
نعم، استخدم نمط Attribute-Value أو عمود JSON للخصائص المرنة. وبدلًا من ذلك، أنشئ جداول فرعية لكل فئة من الأصول إذا كانت البيانات الوصفية منظمة ويجري الاستعلام عنها كثيرًا.