नोट
इस पेज तक पहुँच के लिए प्रमाणन की आवश्यकता होती है. आप साइन इन करने या निर्देशिकाओं को बदलने का प्रयास कर सकते हैं.
इस पेज तक पहुँच के लिए प्रमाणन की आवश्यकता होती है. आप निर्देशिकाओं को बदलने का प्रयास कर सकते हैं.
विशिष्ट तालिकाओं के लिए उपलब्ध कार्रवाइयाँ, प्रत्येक तालिका के डिफ़ॉल्ट स्तंभों और तालिकाओं के बीच संबंधों को समझने के लिए इस संदर्भ का उपयोग करें. तालिका परिभाषाएँ EntityMetadata वर्ग का उपयोग करती हैं.
इस संदर्भ में केवल वे तालिकाएँ शामिल हैं जहाँ:
EntityMetadata.IsPrivateबराबरfalseयह स्थिति उन तालिकाओं को शामिल नहीं करती है जिनमें कोई बाहरी उपयोग के मामले नहीं हैं.
EntityMetadata.IsIntersectequalsfalseया IsIntersect बराबर हैtrueऔर तालिका में चार से अधिक कॉलम हैं।अधिकांश प्रतिच्छेद तालिकाओं में कई-से-कई संबंधों का समर्थन करने के लिए आवश्यक केवल चार कॉलम होते हैं। वे उपयोगी नहीं हैं। चार से अधिक कॉलम वाली प्रतिच्छेद तालिकाएँ आम और अधिक दिलचस्प नहीं हैं।
अपने परिवेश में सभी तालिकाओं के बारे में जानकारी देखने के लिए, अपने परिवेश में तालिकाएँ परिभाषाएँ ब्राउज़ करना देखें.
Dynamics 365 उत्पाद तालिका संदर्भ
Dynamics 365 उत्पाद Dataverse का उपयोग करते हैं. जब आप Dynamics 365 उत्पादों के लिए कोई परिवेश बनाते हैं, तो परिवेश में सभी Dynamics 365 उत्पादों के लिए तालिकाओं का एक सामान्य सेट होता है. Dynamics 365 सक्षम अनुप्रयोग तालिका/निकाय संदर्भ देखें.
प्रत्येक विशिष्ट Dynamics 365 उत्पाद अधिक तालिकाएँ जोड़ सकता है. निम्न तालिका विशिष्ट Dynamics 365 उत्पादों के लिए तालिका संदर्भ दिखाती है:
| उत्पाद प्रलेखन | उत्पाद तालिका संदर्भ |
|---|---|
| Sales | विक्रय तालिका/निकाय संदर्भ |
| Field Service | Field Service तालिका/निकाय संदर्भ |
| ग्राहक सेवा | Customer Service तालिका/निकाय संदर्भ |
गुण
इस अनुभाग में उन सभी के बजाय चयनित निकाय गुण शामिल हैं. इसमें केवल वे गुण शामिल हैं जो डेवलपर्स के लिए सबसे उपयोगी हैं। आप कुछ निकाय गुण मान परिवर्तित कर सकते हैं.
स्तंभ
स्तंभ दो अलग-अलग अनुभागों में सूचीबद्ध हैं:
| खंड | विवरण |
|---|---|
| लिखने योग्य कॉलम/विशेषताएँ | वे स्तंभ जिन्हें आप किसी तालिका में पंक्तियाँ बनाते या अद्यतन करते समय सेट कर सकते हैं. ये कॉलम या तो AttributeMetadata.IsValidForCreate या गुणों AttributeMetadata.IsValidForUpdate के लिए लौटते true हैं, आमतौर पर दोनों। यदि कोई भी संपत्ति वापस आती falseहै, तो यह शर्त इंगित की जाती है। |
| केवल-पढ़ने के लिए कॉलम/विशेषताएँ | वे स्तंभ जिन्हें आप पुनर्प्राप्त कर सकते हैं लेकिन किसी तालिका में पंक्तियों को बनाते या अद्यतन करते समय सेट नहीं कर सकते. ये कॉलम हमेशा और गुणों AttributeMetadata.IsValidForUpdate दोनों AttributeMetadata.IsValidForCreate के लिए लौटते false हैं। |
चयन कॉलम विकल्प
इस संदर्भ दस्तावेज़ में विकल्प स्तंभ विकल्प एक परिनियोजन से आते हैं जहाँ अंग्रेज़ी मूल भाषा है. परिवेश बनाते समय चयनित मूल भाषा के आधार पर कुछ विकल्प भिन्न हो सकते हैं. ये अंतर उन विकल्पों के साथ अधिक निकटता से मेल खाते हैं जो भाषा या संस्कृति के लिए सबसे उपयुक्त हैं। आप लेबल को बदलकर या आवश्यकतानुसार विकल्पों को जोड़कर और हटाकर इन विकल्पों को अनुकूलित कर सकते हैं।
संबंध
EntityMetadata वर्ग में संबंधों का प्रतिनिधित्व करने के लिए तीन गुण शामिल हैं:
| जायदाद | प्रकार | विवरण |
|---|---|---|
| वनटूमैनीरिलेशनशिप | OneToManyRelationshipमेटाडेटा[संपादित करें] | इकाई के लिए एक-से-कई संबंधों की सरणी प्राप्त करता है। |
| ManyToOneRelationships | OneToManyRelationshipमेटाडेटा[संपादित करें] | इकाई के लिए कई-से-एक संबंधों की सरणी प्राप्त करता है। |
| ManyToManyRelationships | ManyToManyRelationshipमेटाडेटा[संपादित करें] | इकाई के लिए कई-से-कई रिश्तों की सरणी प्राप्त करता है। |
नोट
जबकि प्रत्येक तालिका उन संबंधों को सूचीबद्ध करती है जो उस पर लागू होते हैं, प्रत्येक संबंध दोनों तालिकाओं द्वारा साझा किया जाता है। तालिकाओं के बीच संबंध मौजूद हैं। जबकि एक-से-कई रिश्ते मौजूद हैं, कई-से-एक रिश्ते केवल संदर्भ तालिका से एक-से-कई रिश्ते का एक दृश्य हैं।
कई-से-एक रिश्ते
इन OneToManyRelationshipMetadata वर्ग गुणों को शामिल करता है:
| जायदाद | विवरण |
|---|---|
ReferencedEntity |
संबंधित तालिका का तार्किक नाम. |
ReferencedAttribute |
संबंधित तालिका की प्राथमिक कुंजी का तार्किक नाम. |
ReferencingEntity |
लुकअप स्तंभ वाली संबंधित तालिका का तार्किक नाम. |
ReferencingAttribute |
संबंधित तालिका में लुकअप स्तंभ का तार्किक नाम जिसमें प्राथमिक तालिका की प्राथमिक कुंजी का संदर्भ होता है. |
IsHierarchical |
क्या संबंध एक आत्म-संदर्भित पदानुक्रमित संबंध का प्रतिनिधित्व करता है |
CascadeConfiguration |
डेटा जो वर्णन करता है कि पैरेंट निकाय पर कौन सी कार्रवाइयां की जाती हैं, संबंधित निकायों के लिए कैस्केड होती हैं. अधिक जानकारी के लिए, कैस्केड कॉन्फ़िगरेशन देखें। |
एक-से-कई रिश्ते
इन OneToManyRelationshipMetadata वर्ग गुणों को शामिल करता है:
| जायदाद | विवरण |
|---|---|
ReferencingEntity |
संबंधित तालिका का तार्किक नाम. |
ReferencingAttribute |
संबंधित तालिका में स्तंभ का तार्किक नाम जिसमें प्राथमिक तालिका की प्राथमिक कुंजी का संदर्भ होता है. |
IsCustomizable |
क्या आप रिश्ते के गुणों को बदल सकते हैं। |
ReferencedEntityNavigationPropertyName |
इस संबंध के लिए Web API संग्रह-मान नेविगेशन गुण का नाम. अधिक जानकारी के लिए, वेब API नेविगेशन गुण देखें. |
AssociatedMenuConfiguration |
मॉडल-चालित अनुप्रयोगों द्वारा उपयोग किया जाने वाला डेटा यह नियंत्रित करने के लिए किया जाता है कि प्राथमिक निकाय से UI में संबंधित निकाय डेटा तक पहुँचा जा सकता है या नहीं और कैसे पहुँचा जा सकता है. |
कई-से-कई रिश्ते
प्रत्येक कई-से-अनेक संबंध में Entity1LogicalName और Entity2LogicalName शामिल होते हैं. इस दस्तावेज़ीकरण के लिए, संबंध विवरण वर्तमान तालिका के संदर्भ में प्रदान किए जाते हैं। चाहे वह वास्तव में महत्वपूर्ण है Entity1 या Entity2 नहीं।
प्रत्येक कई-से-कई संबंध के लिए, निम्न ManyToManyRelationshipMetadata वर्ग गुण शामिल हैं:
| जायदाद | विवरण |
|---|---|
IntersectEntityName |
प्रतिच्छेद तालिका का तार्किक नाम जो इस कई-से-अनेक संबंध का समर्थन करता है. |
IsCustomizable |
क्या आप रिश्ते के गुणों को बदल सकते हैं। |
SchemaName |
संबंध का स्कीमा नाम. |
IntersectAttribute( याEntity1IntersectAttribute )Entity2IntersectAttribute |
प्रतिच्छेदन तालिका में स्तंभ का नाम जो इस प्रकार के रिकॉर्ड्स के लिए प्राथमिक कुंजी है. |
NavigationPropertyName( याEntity1NavigationPropertyName )Entity2NavigationPropertyName |
इस संबंध के लिए Web API संग्रह-मान नेविगेशन गुण का नाम. अधिक जानकारी: Web API नेविगेशन गुण |
AssociatedMenuConfiguration( याEntity1AssociatedMenuConfiguration )Entity2AssociatedMenuConfiguration |
मॉडल-चालित अनुप्रयोगों द्वारा उपयोग किया जाने वाला डेटा यह नियंत्रित करने के लिए कि इस तालिका से UI में दूसरी तालिका डेटा तक पहुँचा जा सकता है या नहीं और कैसे पहुँचा जा सकता है. |
दुर्लभ मामले में जहां एक कई-से-कई संबंध स्वयं-संदर्भित है, जैसे कनेक्शन भूमिका (ConnectionRole) connectionroleassociation_association के लिए, Entity1 या Entity2 संपत्ति से पहले है।
| जायदाद | मान |
|---|---|
Entity1IntersectAttribute |
प्रतिच्छेदन तालिका में स्तंभ का नाम जो पहली तालिका के रूप में इस प्रकार के रिकॉर्ड्स की प्राथमिक कुंजी है. |
Entity2IntersectAttribute |
प्रतिच्छेदन तालिका में स्तंभ का नाम जो दूसरी तालिका के रूप में इस प्रकार के रिकॉर्ड्स की प्राथमिक कुंजी है. |
Entity1NavigationPropertyName |
पहली तालिका के रूप में इस संबंध के लिए वेब API संग्रह-मान नेविगेशन गुण का नाम. |
Entity2NavigationPropertyName |
इस संबंध के लिए वेब API संग्रह-मूल्यवान नेविगेशन गुण का नाम दूसरी तालिका के रूप में. |
Entity1AssociatedMenuConfiguration |
मॉडल-चालित अनुप्रयोगों द्वारा उपयोग किया जाने वाला डेटा यह नियंत्रित करने के लिए कि पहली तालिका के रूप में इस तालिका से UI में दूसरी तालिका डेटा तक पहुँचा जा सकता है या नहीं और कैसे पहुँचा जा सकता है. |
Entity2AssociatedMenuConfiguration |
मॉडल-चालित ऐप्स द्वारा यह नियंत्रित करने के लिए उपयोग किया जाने वाला डेटा कि दूसरी तालिका के रूप में इस तालिका से UI में दूसरी तालिका डेटा तक पहुँचा जा सकता है या नहीं. |