मैं निम्नलिखित बनाऊंगा:
- डेटा सत्यापन तर्क को संग्रहीत प्रक्रिया में रखें
- संग्रहीत कार्यविधि को एप्लिकेशन द्वारा तालिका के साथ इंटरैक्ट करने का एकमात्र तरीका बनाया
- संग्रहीत कार्यविधि में अपना इच्छित कोड डालें।
ट्रिगर-आधारित प्रोग्रामिंग प्रतिमान कोड और रखरखाव के लिए बहुत कठिन हो जाता है क्योंकि आपके एप्लिकेशन की व्यावसायिक तर्क जटिलता बढ़ जाती है।
हालांकि, अगर आप पूरी तरह से आश्वस्त हैं कि आपके पास केवल इस तरह का सरल तर्क होगा, तो इसे ट्रिगर में रखना ठीक है क्योंकि इसके लिए एप्लिकेशन के डेटाबेस के साथ इंटरैक्ट करने के तरीकों में न्यूनतम बदलाव की आवश्यकता होगी।