रिलेशनशिप के साथ जॉइन को कुशलतापूर्वक मैनेज करें

Sigma में Data Modeling

Ben Harris

Technical Instructional Designer at Sigma

रिलेशनशिप क्या हैं?

  • जॉइन पहले से परिभाषित करें
  • कोई भी आपकी जॉइन लॉजिक से कॉलम जोड़ सकता है

रिलेशनशिप उदाहरण

Sigma में Data Modeling

रिलेशनशिप क्या हैं?

  • संबंधित टेबल से कॉलम जोड़ने तक जॉइन नहीं होता
  • वेयरहाउस लागत घटाएँ → जरूरत पर ही जॉइन करें
  • ऐड-हॉक जॉइन से कम त्रुटियाँ

रिलेशनशिप उदाहरण

Sigma में Data Modeling

रिलेशनशिप बनाम जॉइन

तुलना: Relationships | Joins

  • रिलेशनशिप हमेशा जॉइन से बेहतर नहीं होते
  • जब संबंधित डेटा की जरूरत कभी-कभी हो, तब रिलेशनशिप बेहतर हैं
Sigma में Data Modeling

रिलेशनशिप बनाम जॉइन

तुलना: Relationships | Joins

  • उदाहरण: niche transaction डेटा
  • मुख्य उपयोग: ट्रांज़ैक्शंस का विश्लेषण
  • कभी-कभी अकाउंट या कस्टमर जानकारी चाहिए
Sigma में Data Modeling

रिलेशनशिप बनाम जॉइन

तुलना: Relationships | Joins

  • उदाहरण: niche transaction डेटा
  • तीनों टेबल जॉइन करें → हमेशा उपलब्ध
  • लेकिन धीमा, अधिकतर उपयोग में क्वेरी लागत अधिक
Sigma में Data Modeling

रिलेशनशिप बनाम जॉइन

तुलना: Relationships | Joins

  • उदाहरण: niche transaction डेटा
  • रिलेशनशिप उपयुक्त: अधिकतर समय जॉइन नहीं
  • जरूरत पर यूज़र अकाउंट/कस्टमर कॉलम जोड़ते हैं
Sigma में Data Modeling

रिलेशनशिप बनाम जॉइन

तुलना: Relationships | Joins

  • निर्णय लें: अपनी बेस टेबल के लिए जॉइन या रिलेशनशिप
Sigma में Data Modeling

डेमो

Sigma में Data Modeling

डेमो

Sigma में Data Modeling

डेमो

Sigma में Data Modeling

डेमो

Sigma में Data Modeling

रिलेशनशिप के लिए सर्वोत्तम प्रथाएँ

  • रिलेशनशिप डायरेक्शनल होते हैं

रिलेशनशिप इमेज

Sigma में Data Modeling

रिलेशनशिप के लिए सर्वोत्तम प्रथाएँ

उदाहरण:

  • ट्रांज़ैक्शंस से अकाउंट्स: many-to-one (N:1) रिलेशनशिप
  • अकाउंट्स से ट्रांज़ैक्शंस: one-to-many (1:N) रिलेशनशिप

रिलेशनशिप इमेज

Sigma में Data Modeling

रिलेशनशिप के लिए सर्वोत्तम प्रथाएँ

  • इस कोर्स में: केवल N:1 और 1:1 रिलेशनशिप

रिलेशनशिप इमेज

Sigma में Data Modeling

अभ्यास करते हैं!

Sigma में Data Modeling

Preparing Video For Download...