Ескертпе
Бұл бетке кіру үшін қатынас шегін айқындау қажет. Жүйеге кіруді немесе каталогтарды өзгертуді байқап көруге болады.
Бұл бетке кіру үшін қатынас шегін айқындау қажет. Каталогтарды өзгертуді байқап көруге болады.
Белгілі бір кестелер үшін орындалуы мүмкін қол жетімді операцияларды, әр кестенің әдепкі бағандарын және кестелер арасындағы қатынастарды түсіну үшін осы сілтемені пайдаланыңыз.
Бұл сілтеме тек мына кестелерді қамтиды:
IsPrivatе тең
false- Бұл сыртқы пайдалану жағдайлары жоқ кестелерді алып тастайды.
IsIntersect тең
falseнемесе IsIntersect теңtrueжәне кестеде 4-тен артық баған бар.- Қиылысатын кестелердің көпшілігінде Көп-көптік қатынасты қолдау үшін қажетті 4 баған ғана бар. Олар пайдалы емес. Төрт бағаннан артық қиылысатын кестелер қызықтырақ.
Ортаңыздағы барлық кестелер туралы ақпаратты көру үшін Ортаңыздағы кестелердің анықтамаларын шолу бөлімін қараңыз.
Dynamics 365 өнімдері кестесіне сілтеме
Dynamics 365 өнімдері Dataverse бағдарламасын пайдаланады. Dynamics 365 өнімдері үшін ортаны жасағанда, ортада барлық Dynamics 365 өнімдері үшін ортақ кестелер жиынтығы бар. Бұл кестелер Dynamics 365 қосылған бағдарламалар кестесі/нысан анықтамасына енгізілген.
Нақты Dynamics 365 өнімдерінің әрқайсысы қосымша кестелерді қоса алады. Келесі кестеде нақты Dynamics 365 өнімдеріне арналған кесте сілтемесі көрсетілген:
| Өнім құжаттамасы | Өнім кестесіне сілтеме |
|---|---|
| Сатылымдар | Сату кестесі/субъект сілтемесі |
| Далалық қызмет | Өріс қызметі кестесі/субъект анықтамасы |
| Тұтынушыға қызмет көрсету | Тұтынушыға қызмет көрсету кестесі/субъект анықтамасы |
Сипаттар
Бұл бөлімге олардың барлығынан гөрі таңдалған субъект қасиеттері кіреді. Тек әзірлеушілер үшін пайдалы болатын қасиеттер ғана кіреді. Кейбір субъектінің мүліктік құндылықтарын өзгертуге болады.
Бағандар
Бағандар екі бөлек бөлімде көрсетіледі: Жазылатын бағандар/атрибуттар және тек оқуға арналған бағандар/атрибуттар. Бұл бөлінудің мақсаты кестедегі жолдарды жасағанда немесе жаңартқанда әзірлеуші орната алатын бағандарға назар аудару болып табылады. Бұл бағандарды түсіну әзірлеушіге мәндерді шығарып алудан тыс кестемен не істей алатынын түсінуге көмектеседі.
Writable бағандары/атрибуттар бөліміндегі бағандар IsValidForCreate немесе IsValidForUpdate сипаттары үшін шындыққа оралады (әдетте екеуі де). Егер осы қасиеттердің біреуі жалған болып қайтса, бұл туралы көрсетіледі.
Тек оқуға арналған бағандар/атрибуттар әрқашан IsValidForCreateжәнеIsValidForUpdate сипаттары үшін жалған болып оралады.
Осы анықтамалық құжаттамадағы таңдау бағанының параметрлері ағылшын тілі базалық тіл болып табылатын өрістетуден келіп түседі. Таңдаудың кейбір параметрлері орта жасағанда таңдалған базалық тілге байланысты өзгеріп отыруы мүмкін. Бұл айырмашылықтар тілді немесе мәдениетті ең жақсы сәйкестендіретін параметрлерге неғұрлым тығыз сәйкестендіріледі. Жапсырмаларды өзгерту немесе қажетіне қарай параметрлерді қосу және жою арқылы осы параметрлерді еркін реттей аласыз.
Қатынастар
EntityMetadata класы қатынастарды білдіретін үш қасиетті қамтиды:
| РаT� | РаT� | Сипаттамасы |
|---|---|---|
| OneToManyRelationships | OneToManyRelationshipMetadata[] | Субъект үшін бір-бірден көп қатынас массивін алады. |
| MonyToOneErelationships | OneToManyRelationshipMetadata[] | Субъект үшін көп-бір қатынастар массивін алады. |
| ManyToManyRelationships | ManyToManyRelationshipMetadata[] | Субъект үшін көптеген қатынастар массивін алады. |
Ескертпе
Әрбір кестеде оған қатысты қатынастар көрсетілгенімен, әр қатынас екі кестемен ортақ пайдаланылатынын естен шығарған жөн. Кестелер арасындағы қатынастар бар. Бір -To-Many қатынастар бар болғанымен, Көп-бір қарым-қатынас жай ғана сілтемелер кестесінен бір-To-Many қатынас көрінісі болып табылады.
Көп-бір қарым-қатынас
Мына сипаттарды қамтиды OneToManyRelationship :
| РаT� | Сипаттамасы |
|---|---|
ReferencedEntity |
Байланысты кестенің логикалық атауы. |
ReferencedAttribute |
Байланысты кестенің бастапқы кілтінің логикалық атауы. |
ReferencingEntity |
Іздеу бағаны бар байланысты кестенің логикалық атауы. |
ReferencingAttribute |
Бастапқы кестенің бастапқы кілтіне сілтемені қамтитын байланысты кестедегі іздеу бағанының логикалық атауы. |
IsHierarchical |
Қарым-қатынас өздігінен референттік иерархиялық қатынасты білдіре ме? |
CascadeConfiguration |
Негізгі субъектіде қандай операциялар орындалатынын сипаттайтын деректер байланысты субъектілерге каскадталады. Қосымша ақпарат: Каскад конфигурациясы |
Бір-бірден қарым-қатынас
Мына сипаттарды қамтиды OneToManyRelationship :
| РаT� | Сипаттамасы |
|---|---|
ReferencingEntity |
Байланысты кестенің логикалық атауы. |
ReferencingAttribute |
Бастапқы кестенің бастапқы кілтіне сілтемені қамтитын байланысты кестедегі бағанның логикалық атауы. |
IsCustomizable |
Қарым-қатынастың қасиеттерін өзгертуге бола ма? |
ReferencedEntityNavigationPropertyName |
Осы қатынас үшін Web API жиыны бағаланатын шарлау сипатының атауы. Қосымша ақпарат: Web API шарлау сипаттары |
AssociatedMenuConfiguration |
Бастапқы субъектiден байланысты субъектiнiң деректерiне қол жеткiзу мүмкiн екендiгiн және қалай қол жеткiзу мүмкiн екендiгiн бақылау үшiн модельдiк негiздегі қосымшалар пайдаланатын деректер. |
Көптеген қарым-қатынастар
Әр көптеген қатынасқа Entity1LogicalName және Identity2LogicalName кіреді. Осы құжаттама үшін ағымдағы кестенің контекстінде қатынастардың деректемелері келтіріледі. Ол шын мәнінде маңызды ма Entity1Entity2 , жоқ па.
Әр көп-көптік қатынас үшін келесі сипаттар кіреді:
| РаT� | Сипаттамасы |
|---|---|
IntersectEntityName |
Осы көп-көпке қатынасты қолдайтын қиылысатын кестенің логикалық атауы |
IsCustomizable |
Қарым-қатынастың қасиеттерін өзгертуге бола ма? |
SchemaName |
Қарым-қатынастың схемалық атауы. |
IntersectAttribute |
Осы түрдің жазбалары үшін негізгі кілт болып табылатын қиылысатын кестедегі бағанның атауы. |
NavigationPropertyName |
Осы қатынас үшін Web API жиыны бағаланатын шарлау сипатының атауы. Қосымша ақпарат: Web API шарлау сипаттары |
AssociatedMenuConfiguration |
Осы кестеден екінші кесте деректеріне қатынасу мүмкіндігінің бар-жоғын және қалай қол жеткізуге болатынын бақылау үшін үлгіге негізделген бағдарламалар пайдаланатын деректер. |
Connection Role (ConnectionRole) connectionroleassociation_associationEntity1 сияқты көптеген қарым-қатынас өз-өзіне сілтеме жасайтын немесе Entity2 сипатқа алдын ала берілген сирек жағдайда.
| РаT� | РаT� |
|---|---|
Entity1IntersectAttribute |
Бірінші кесте ретінде осы типтегі жазбалар үшін негізгі кілт болып табылатын қиылысатын кестедегі бағанның атауы. |
Entity2IntersectAttribute |
Екінші кесте ретінде осы типтегі жазбалар үшін негізгі кілт болып табылатын қиылысатын кестедегі баған атауы. |
Entity1NavigationPropertyName |
Бірінші кесте ретінде осы қатынас үшін Web API жиыны бағаланатын шарлау сипатының атауы. |
Entity2NavigationPropertyName |
Екінші кесте ретінде осы қатынас үшін Web API жинағымен бағаланатын шарлау сипатының атауы. |
Entity1AssociatedMenuConfiguration |
Бірінші кесте ретінде осы кестеден екінші кесте деректерінің УИ-ге кіру мүмкіндігін және қалай қол жеткізуге болатынын бақылау үшін үлгіге негізделген бағдарламалар пайдаланатын деректер. |
Entity2AssociatedMenuConfiguration |
Екінші кесте деректеріне осы кестеден екінші кесте ретінде қол жеткізу мүмкіндігін және қалай қол жеткізуге болатынын бақылау үшін үлгіге негізделген бағдарламалар пайдаланатын деректер |