रिलेशनशिप के साथ जॉइन को कुशलतापूर्वक मैनेज करें
Sigma में Data Modeling
Ben Harris
Technical Instructional Designer at Sigma
रिलेशनशिप क्या हैं?
जॉइन पहले से परिभाषित करें
कोई भी आपकी जॉइन लॉजिक से कॉलम जोड़ सकता है
रिलेशनशिप क्या हैं?
संबंधित टेबल से कॉलम जोड़ने तक
जॉइन नहीं होता
वेयरहाउस लागत घटाएँ
→ जरूरत पर ही जॉइन करें
ऐड-हॉक जॉइन से
कम त्रुटियाँ
रिलेशनशिप बनाम जॉइन
रिलेशनशिप हमेशा जॉइन से बेहतर नहीं होते
जब संबंधित डेटा की जरूरत कभी-कभी हो, तब रिलेशनशिप बेहतर हैं
रिलेशनशिप बनाम जॉइन
उदाहरण:
niche transaction
डेटा
मुख्य उपयोग: ट्रांज़ैक्शंस का विश्लेषण
कभी-कभी
अकाउंट या कस्टमर जानकारी चाहिए
रिलेशनशिप बनाम जॉइन
उदाहरण:
niche transaction
डेटा
तीनों टेबल जॉइन
करें → हमेशा उपलब्ध
लेकिन
धीमा
, अधिकतर उपयोग में
क्वेरी लागत अधिक
रिलेशनशिप बनाम जॉइन
उदाहरण:
niche transaction
डेटा
रिलेशनशिप
उपयुक्त: अधिकतर समय जॉइन नहीं
जरूरत पर यूज़र अकाउंट/कस्टमर कॉलम
जोड़ते हैं
रिलेशनशिप बनाम जॉइन
निर्णय लें: अपनी बेस टेबल के लिए
जॉइन
या
रिलेशनशिप
डेमो
डेमो
डेमो
डेमो
रिलेशनशिप के लिए सर्वोत्तम प्रथाएँ
रिलेशनशिप डायरेक्शनल होते हैं
रिलेशनशिप के लिए सर्वोत्तम प्रथाएँ
उदाहरण:
ट्रांज़ैक्शंस से अकाउंट्स: many-to-one (N:1) रिलेशनशिप
अकाउंट्स से ट्रांज़ैक्शंस: one-to-many (1:N) रिलेशनशिप
रिलेशनशिप के लिए सर्वोत्तम प्रथाएँ
इस कोर्स में: केवल
N:1
और
1:1
रिलेशनशिप
अभ्यास करते हैं!
Sigma में Data Modeling
Preparing Video For Download...