मैं पिछले छह साल से प्रोग्रामर हूं। अपने करियर के दौरान, मैंने कई वेब एप्लिकेशन पर काम किया है।
अधिकांश समय, जब एक डेटाबेस की आवश्यकता होती थी, यह हमें (प्रोग्रामर) को दिया गया था या हमारे पास काम करने के लिए कुछ विरासत डेटाबेस थे। यदि ऐसा नहीं है, तो हमें अपने दम पर डेटाबेस बनाना और डिजाइन करना था जो कि कठिन नहीं था।
लेकिन क्या हम प्रोग्रामर के रूप में, पूरे डेटाबेस को खरोंच से बनाना चाहते हैं, जब हमें नया एप्लिकेशन बनाना होता है, जहां डेटा इतना महत्वपूर्ण होता है और एक जटिल डेटा मॉडल के साथ गड़बड़ आवश्यकताएं होती हैं?
क्या यह ऐप और कंपनी के सर्वोत्तम हित में नहीं है कि इसे किसी विशेषज्ञ द्वारा किया जाए?
मैं डेटाबेस को डिजाइन करने से भागने की कोशिश नहीं कर रहा हूं, लेकिन यह एक ऐसी चीज है जो सही होना बहुत जरूरी है।