السلام عليكم
الأخوة الكرام لدى سؤال أرجو أن يتسع صدركم له
قمت بعمل نموذج ادخال بيانات للادارات ويحتوى النموذج على زر حذف (حذف ادارة)
وجدول الادارات مرتبط بجدول الموظفين بعلاقة واحد الى متعدد ومن خصائص العلاقة كما هو معروف أخترت التكامل المرجعى وتتالى التعديل وتتالى الحذف
عندما كنت أقوم باختبار نموذج الادارات وضغطت على زر الحذف (أى حذف إدارة) تم حذف الادارة وكذلك تم حذف جميع السجلات الموجودة فى جدول الموظفين التى تحتوى على هذه الادارة وعليه تم حذف بيانات الموظفين
ومعنى ذلك أنه تم الغاء عدد من السجلات بجدول الموظفين أى الغاء موظفين وهذا ليس عملى (منطقى) حيث من الممكن الغاء ادارة (عند إعادة هيكلة المؤسسة أو الشركة) وتوزيع الموظفين على إدارات أخرى
وسؤالى (حيث ان خبرتى العملية ضعيفة وهذا أول إحتكاك لى بالتطبيق العملى ) أرجو توضيح كيفية التعامل مع العلاقة واحد الى متعدد فى حالة تتالى الحذف فى تلك الحالة
لقد فكرت فى عمل اجراء عند الضغط على زر الحذف بحيث أنه يبحث عن كود الادارة المراد حذفه فى جدول الموظفين واذا كان هذا الكود موجود فانه يعطى رسالة بانه يجب تعديل بيانات الادارة لهؤلاء الموظفين حتى يتسنى حذف تلك الادارة
هل هذا هو المتبع من قبل الاخوة رواد المنتدى أم ان هناك شىء أخر
أرجو المساعدة برأيكم
وجزاكم الله خيرا كثيرا
