أولا يجب عليك مراعات قواعد التعامل مع قواعد البيانات --
- العلاقات بين الجداول
- عدم اهمال المفاتيح الخارجية و الرئيسية مع ربطها بشكل صحيح
- عدم إدراج حقل محسوب في قواعد البيانات و الإكتفاء بإظهاره فقط أثناء التنفيذ
- الآن بعد مراعات كل الشروط السابقة الذكر التي اختصرتها اكيد لأنه يجب عليك إتقانها مع الكثير من القواعد الأخرى
في هذه الحالة تستطيع الإستفادة من المسائلات و المناظير و فكرة أب و أبناء mastr detail
- و تتفادى كل الرسائل التي تزعج كثيرا المستخدم لأن هذه مشكلة المبرمج و لا دخل للمستخدم بها و يجب عليك معالجتها بطريقة غير مرئية ،، زيادة على ذلك إخفاء الرسائل التي تظهرها قاعدة البيانات لا يعالج المشاكل إطلاقا و ربما يعرض برنامج الى نهاية صلاحيته و الاستغناء عنه فيجب معالجة الخطأ لا إخفاؤه ،، بالتوفيق إن شاء الله
kachwahed كتب :
معظم حركات المخزون يمكن برمجتها باستخدام القوادح Triggers، وهذا الشائع غالبا
معظم محركات قواعد البيانات (Firebird, SQL Server, My SQL...) تدعم القوادح (معيار SQL3/1999 على الأقل)
حتى و إن لم يستخدم المشغلات الترايغر يمكنه الاستفادة من خصائص table
afterinsert
beforinsert
afterdelet
و غيرها تكون سهلة بدون استعمال المتغيرات
يعطي تعليمة بعد الحذف من الجدول الأب مثلا يحذف كل تسجيلات الأبناء
او بعد الإنقاص من المبيعات مباشرة ينتقص من المخزون
هناك أفكار جد بسيطة و فعالة يجب تعلمها لكن بشرط فهم المبدأ التي تعمل به أنظمة تسيير قواعد المعطيات
بالتوفيق إن شاء الله