विषय
- #रिलेशनल डेटा मॉडलिंग
- #सामान्यीकरण
- #तार्किक डेटा मॉडलिंग
रचना: 2024-04-09
रचना: 2024-04-09 15:32
तार्किक डेटा मॉडलिंग के बारे में सीखना और अभ्यास करना
अवधारणात्मक डेटा मॉडलिंग ईआरडी
सबसे पहले, हम संवैधानिक डेटा मॉडलिंग प्रक्रिया से गुजरते हैं, और इस ईआरडी का उपयोग करके, हम तार्किक डेटा मॉडलिंग करते हैं।
तार्किक डेटा मॉडलिंग ईआरडी
मुझे जो थोड़ा मुश्किल लगा, वह यह था कि मैपिंग टेबल को आधार मानकर, दोनों टेबल के साथ संबंध पर विचार करना पड़ता था।
संवैधानिक डेटा मॉडलिंग ईआरडी के माध्यम से, हमने इसे टेबल के रूप में परिवर्तित कर लिया है, और अब हम सामान्यीकरण करेंगे।
सामान्यीकरण चरणों को क्रमिक रूप से किया जाना चाहिए। ऊपर दिए गए ईआरडी को देखते हुए, यह पहले सामान्य रूप को संतुष्ट करता है।
दूसरे सामान्य रूप को संतुष्ट करने के लिए, हम टिकट टेबल के टैग को एक टेबल में बनाते हैं, और उस टैग के प्राथमिक कुंजी को विदेशी कुंजी के रूप में उपयोग करते हैं।
सामान्यीकरण करने का नज़ारा
अब हमें यह देखना होगा कि क्या यह तीसरे सामान्य रूप को संतुष्ट करता है, लेकिन मुझे अभी तक इस अवधारणा को समझने में कठिनाई हो रही है।
मुझे यह सोचने में परेशानी हो रही है कि क्या टिकट टेबल के author_id और responsibility_id को अलग टेबल में अलग करना चाहिए, क्योंकि यह N:M रिलेशनशिप नहीं है और यह एक विदेशी कुंजी है, इसलिए मैंने इसे छोड़ने का फैसला किया।
टिप्पणियाँ0