Märkus.
Juurdepääs sellele lehele nõuab autoriseerimist. Võite proovida sisse logida või kausta vahetada.
Juurdepääs sellele lehele nõuab autoriseerimist. Võite proovida kausta vahetada.
Selle viite abil saate aru saadaolevatest toimingutest, mida saab teha kindlate tabelite jaoks, iga tabeli vaikeveergude ja tabelitevaheliste seoste mõistmiseks.
See viide hõlmab ainult neid tabeleid, kus:
IsPrivate võrdub
false- See välistab tabelid, mille välised kasutusjuhtumid puuduvad.
IsIntersect võrdub
falsevõi IsIntersect võrdubtrueja tabel sisaldab rohkem kui 4 veergu.- Enamik ristuvaid tabeleid sisaldab ainult 4 veergu, mis on vajalikud Mitu-mitmele seose toetamiseks. Need ei ole kasulikud. Huvitavamad on rohkem kui nelja veeruga ristuvad tabelid.
Teavet kõigi keskkonna tabelite kohta leiate teemast Tabelimääratluste sirvimine oma keskkonnas.
Dynamics 365 toodete tabeliviide
Dynamics 365 tooted kasutavad Dataverse'i. Kui loote keskkonna Dynamics 365 toodete jaoks, on keskkonnas ühine tabelite komplekt kõigi Dynamics 365 toodete jaoks. Need tabelid on kaasatud Dynamics 365 lubatud rakenduste tabelisse/olemi viidese.
Iga konkreetse Dynamics 365 toode võib lisada lisatabeleid. Järgmises tabelis on toodud tabeliviide konkreetsete Dynamics 365 toodete kohta.
| Toote dokumentatsioon | Tootetabeli viide |
|---|---|
| Müük | Müügitabeli/olemi viide |
| Väliteenindus | Field Service'i tabeli/olemi viide |
| Kasutajatugi | Klienditeeninduse tabeli/olemi viide |
Atribuudid
See jaotis sisaldab valitud olemi atribuute, mitte kõiki. Kaasatud on ainult need omadused, mis eeldatavasti on arendajatele kõige kasulikumad. Mõnda olemi atribuudi väärtust saab muuta.
Tulbad
Veerud on loetletud kahes eraldi jaotises: kirjutatavad veerud/atribuudid ja kirjutuskaitstud veerud/atribuudid. Selle eraldamise eesmärk on keskenduda veergudele, mida arendaja saab tabeli ridade loomisel või värskendamisel määrata. Nende veergude mõistmine aitab arendajal mõista, mida nad saavad tabeliga teha peale väärtuste toomise.
Jaotise Kirjutatavad veerud/atribuudid tagastavad tõese atribuutideIsValidForCreate või IsValidForUpdate (tavaliselt mõlema) puhul. Kui üks neist omadustest tagastab väärtuse väär, näidatakse seda.
Kirjutuskaitstud veerud/atribuudid tagastavad atribuutide IsValidForCreatejaIsValidForUpdate puhul alati väära.
Selle võrdlusdokumentatsiooni valikuveeru suvandid pärinevad juurutusest, kus inglise keel on põhikeel. Mõned valikusuvandid võivad erineda sõltuvalt keskkonna loomisel valitud baaskeelest. Need erinevused ühtivad paremini keele või kultuuriga kõige paremini sobivate valikutega. Saate neid valikuid vabalt kohandada, muutes silte või lisades ja eemaldades valikuid vastavalt vajadusele.
Seosed
Klass EntityMetadata sisaldab kolme atribuuti seoste tähistamiseks.
| Vara | Liik | Kirjeldus |
|---|---|---|
| OneManyRelationships | OneToManyRelationshipMetadata[] | Hangib olemi üks-mitmele seoste massiivi. |
| Palju-ühele suhted | OneToManyRelationshipMetadata[] | Hangib olemi mitu-ühele seoste massiivi. |
| Palju-palju-seosed | ManyToManyRelationshipMetadata[] | Hangib olemi mitu-mitmele seoste massiivi. |
Märkus.
Oluline on meeles pidada, et kuigi igas tabelis on loetletud sellele rakenduvad seosed, on mõlemad tabelid ühised. Tabelite vahelised seosed on olemas. Kuigi üks-To-Many seosed on olemas, on mitu-ühele seosed lihtsalt vaade üheleTo-Many seosele viitamistabelist.
Mitu-ühele seosed
Sisaldab järgmisi OneToManyRelationship atribuute:
| Vara | Kirjeldus |
|---|---|
ReferencedEntity |
Seotud tabeli loogikanimi. |
ReferencedAttribute |
Seotud tabeli primaarvõtme loogiline nimi. |
ReferencingEntity |
Otsinguveergu sisaldava seotud tabeli loogiline nimi. |
ReferencingAttribute |
Seotud tabeli otsinguveeru loogiline nimi, mis sisaldab viidet primaartabeli primaarvõtmele. |
IsHierarchical |
Kas seos kujutab endast enesele viitavat hierarhilist seost |
CascadeConfiguration |
Andmed, mis kirjeldavad, milliseid emaettevõttes tehtavaid toiminguid kaskaadeeritakse seotud olemitele. Lisateave: Kaskaadkonfiguratsioon |
Üks-mitmele seosed
Sisaldab järgmisi OneToManyRelationship atribuute:
| Vara | Kirjeldus |
|---|---|
ReferencingEntity |
Seotud tabeli loogikanimi. |
ReferencingAttribute |
Seotud tabeli veeru loogiline nimi, mis sisaldab viidet primaartabeli primaarvõtmele. |
IsCustomizable |
Kas seose atribuute saab muuta. |
ReferencedEntityNavigationPropertyName |
Selle seose veebi-API kogumisväärtusega navigeerimisatribuudi nimi. Lisateave: Veebi API navigeerimise atribuudid |
AssociatedMenuConfiguration |
Andmed, mida mudelipõhised rakendused kasutavad selleks, et juhtida, kas ja kuidas pääseb seotud olemi andmetele kasutajaliideses juurde esmasest olemist. |
Mitu-mitmele seosed
Iga mitu-mitmele seos sisaldab Entity1LogicalName ja Entity2LogicalName. Selle dokumentatsiooni puhul on seose üksikasjad esitatud praeguse tabeli kontekstis. Kas see on Entity1 tegelikult oluline või Entity2 mitte.
Iga mitu-mitmele seose puhul on kaasatud järgmised atribuudid.
| Vara | Kirjeldus |
|---|---|
IntersectEntityName |
Seda mitu-mitmele seost toetava ristkülikutabeli loogikanimi |
IsCustomizable |
Kas seose atribuute saab muuta. |
SchemaName |
Seose skeemi nimi. |
IntersectAttribute |
Selle veeru nimi ristumistabelis, mis on seda tüüpi kirjete primaarvõti. |
NavigationPropertyName |
Selle seose veebi-API kogumisväärtusega navigeerimisatribuudi nimi. Lisateave: Veebi API navigeerimise atribuudid |
AssociatedMenuConfiguration |
Andmed, mida mudelipõhised rakendused kasutavad selleks, et juhtida, kas ja kuidas pääseb selle tabeli kasutajaliideses juurde teisele tabeli andmetele. |
Harvadel juhtudel, kui mitu-mitmele seos on iseviitav, näiteks ühenduse rolli (ConnectionRole) connectionroleassociation_association puhul, Entity1 või Entity2 lisatakse atribuudi ette.
| Vara | Väärtus |
|---|---|
Entity1IntersectAttribute |
Selle veeru nimi ristumistabelis, mis on seda tüüpi kirjete primaarvõti esimese tabelina. |
Entity2IntersectAttribute |
Selle veeru nimi ristumistabelis, mis on seda tüüpi kirjete primaarvõti teise tabelina. |
Entity1NavigationPropertyName |
Selle seose veebi API kogumi väärtusega navigeerimisatribuudi nimi esimese tabelina. |
Entity2NavigationPropertyName |
Selle seose veebi API kogumi väärtusega navigeerimisatribuudi nimi teise tabelina. |
Entity1AssociatedMenuConfiguration |
Andmed, mida mudelipõhised rakendused kasutavad selleks, et määrata, kas ja kuidas pääseb selle tabeli kasutajaliideses esimese tabelina kasutajaliideses juurde. |
Entity2AssociatedMenuConfiguration |
Andmed, mida mudelipõhised rakendused kasutavad selleks, et juhtida, kas ja kuidas pääseb teisest tabelist kasutajaliideses juurde teise tabelina |