Olemite seoste ja tüüpide ülevaade
Selles teemas käsitletakse teenust Dynamics 365 Customer Engagement (on-premises). Vt teemat, milles käsitletakse Power Appsi versiooni: Olemite seosed
Olemite seosed määravad, kuidas saavad kirjed omavahel andmebaasis seotud olla. Kõige lihtsamal kujul luuakse olemile otsinguvälja lisamisel kahe olemi vahele uus 1:N-seos (üks-mitmele) ja võimaldatakse seda otsinguvälja vormi paigutada. Otsinguväljaga saavad kasutajad olemi mitut alluvat kirjet seostada olemi ühe peamise kirjega.
Peale lihtsa määratluse, kuidas kirjed saavad teiste kirjetega seotud olla, pakuvad 1:N olemite seosed ka andmeid järgmiste küsimuste vastamiseks.
Kui ma kustutan kirje, kas pean kustutama ka kõik sellega seotud kirjed?
Kui ma määran kirje, kas pean ka kõik sellega seotud kirjed uuele omanikule määrama?
Kuidas saan andmesisestusprotsessi sujuvamaks muuta, kui loon olemasoleva kirje kontekstis uue seotud kirje?
Kuidas peaks kirjet vaatavad inimesed saama seotud kirjeid vaadata?
Olemite vahel saab olla ka N:N-seos (mitu-mitmele), kus kahe olemi mis tahes hulgal kirjet saavad omavahel seotud olla.
Olemite seoste või ühenduste kasutamise otsustamine
Olemite seosed on metaandmed, mis teevad andmebaasis muudatusi. Need seosed võimaldavad päringutel väga tõhusalt seotud andmeid tuua. Kasutage olemite seoseid ametlike seoste määramiseks, mis määravad olemi või mida enamik kirjeid saavad kasutada. Näiteks pole müügivõimalus ilma potentsiaalse kliendita eriti kasulik. Müügivõimaluse olemi ja konkurendi olemi vahel on samuti N:N-seos. See võimaldab müügivõimalusele mitut konkurenti lisada. Soovi korral hõivake need andmed ja looge aruanne, mis näitab konkurente.
Kirjete vahel on teisi vähem ametlikke seoseid, mida nimetatakse ühendusteks. Näiteks võib olla kasulik teada, kui kaks kontakti on abielus või väljaspool tööd sõbrad või üks kontakt töötas varem teises ettevõttes. Enamik ettevõtteid ei kasuta sellist teavet aruannete loomisel ega nõua selle sisestamist, seega ei tasu olemite seoste loomine tõenäolisel ära.
Olemite seoste tüübid
Lahenduseuurijat vaadates võib jääda mulje, et olemite seoseid on kolme tüüpi. Tegelikult on neid ainult kaks, nagu on järgmises tabelis näidatud.
Seose tüüp | Kirjeldus |
---|---|
1:N (üks-mitmele) | Olemite seos, mille puhul ühe peamise olemi olemikirje saab seostada paljude teiste seotud olemikirjetega seotud olemi otsinguvälja tõttu. Esmase olemi kirje kuvamisel on näha sellega seotud seostatud olemi kirjete loendit. |
N:N (mitu-mitmele) | Olemite seos, mis sõltub erilisest seoseolemist (mõnikord nimetatakse seda lõikumisolemiks), nii et ühe olemi paljusid kirjeid saab seostada teise olemi paljude kirjetega. Kummagi olemi kirjete kuvamisel N:N-seoses on näha sellega seotud teise olemi mis tahes kirjete loendit. |
Seosetüüp N:1 (mitu-ühele) on lahenduseuurija kasutajaliideses olemas, kuna lahenduseuurija kuvab olemite järgi rühmitatud vaate. 1:N-seosed on olemite vahel tegelikult olemas ja viitavad igale olemile kui esmasele või seotud olemile. Seostuval olemil, mida vahel nimetatakse alluvaks olemiks, on otsinguväli, mis võimaldab viite salvestamist kirjesse esmasest olemist, mida vahel nimetatakse peamiseks olemiks. N:1-seos on lihtsalt 1:N-seos kuvatuna seostuvast olemist.
Vt ka
Olemite ja metaandmete ülevaade
Olemite loomine ja redigeerimine
Väljade loomine ja redigeerimine
Globaalsete suvandikomplektide loomine ja redigeerimine