بتاريخ: 2 يوليو 20187 سنة comment_295845 السلام عليكم اخواني كيف الحال ان شاء الله بخير اخواني عندي مشكلة بمشروع كبير يوجد به جداول كثيرة مربوطه هذه الجداول برقم تصريح لكن ليس primary key وفي بعض الاحيان يكون في تشابه بالاسماء الاشخاص فيتم دمج هذا الرقم مع رقم ثاني ويكون الرقم الثاني معتمد ويخزن في جدول خاص اسمه جدول الدمج الان المشكلة تحث اين المشكلة تحدث عندما يتم تراجع عن الدمج بسب انه تم الدمج على سبب خطأ مثلا يتبين ان الشخصين ليسوا متشابهين فيتم التراجع عن الدمج فيحدث خطا بالبيانات وهنا تحدث المشكلة الكبيرة خطأ بالبيانات integrity constraint child record not found or parent key not found المهم انه يحدث خطأ بالبيانات فيجب التراجع عن الدمج يدويا الرجاء اخواني كيف استطيع ان احل هذه المشكلة الجداول كثيرة جدا ويوجد جدول يبين حركات الدمج واين تأثر الدمج لكن لا يوجد جدول معين بالبيانات التي تغيرت فماذا يجب ان افعل بارك الله فيكم جزاكم الله الخير اخواني تقديم بلاغ
بتاريخ: 2 يوليو 20187 سنة comment_295846 اعرض بناء الجدول الذى به رقم التصريح واسم الموظف. اظن ان هناك خطا فى تصميم الجدول. ففى الغالب تحتاج لرقم الموظف بدلا من اسمه. تقديم بلاغ
بتاريخ: 2 يوليو 20187 سنة كاتب الموضوع comment_295847 اخي بارك الله فيك لا يوجد خطا في تصميم والبيانات حساسة لا استطيع ان اظهرها ويوجد رقم تصريح واسم صاحب التصريح وكل شي يوجد انا اريد سيناريو لفك الدمج لا اريد كتابة الكود اريد سيناريو او افضل سيناريو للتراجع عن الدمج بحيث لا يتأثر اي جدول من الجدوال يعني عمل undo rollback تقديم بلاغ
بتاريخ: 2 يوليو 20187 سنة comment_295848 والله يا اخى انا مش فاهم الموضوع اوى. يفضل توضح بمثال بعد ما تورينا تكوين الجداول طبعا. انا مطلبتش بيانات. - لو على الخطأ, فبنسبة 99% واضح ان الجداول كلها فيها اخطاء تصميم يا اخى. - تقدر تخلى اسم حامل التصريح unique. لكن الصح طبعا انه يبقى مكانه "رقم حامل التصريح". تقديم بلاغ
بتاريخ: 3 يوليو 20187 سنة comment_295849 طيب انت بتقدر تطلع تصاريح شخص محدد ازاي ؟ هوية - رقم وظيفي - تأمينات - كود -رخصة سواقة ؟؟ تقديم بلاغ
انضم إلى المناقشة
يمكنك المشاركة الآن والتسجيل لاحقاً. إذا كان لديك حساب, سجل دخولك الآن لتقوم بالمشاركة من خلال حسابك.