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