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