Prezentare generală a relațiilor dintre entități și a tipurilor de entități

Acest subiect se aplică la Dynamics 365 Customer Engagement (on-premises). Pentru versiunea Power Apps a acestui subiect, a se vedea: Relații între entități

Relațiile de entitate definesc modul în care înregistrările pot fi corelate între ele în baza de date. La nivelul cel mai simplu, adăugarea unui câmp de căutare pentru o entitate creează o nouă relație 1:N (unul-la-mai-mulți) între cele două entități și vă permite să amplasați câmpul de căutare respectiv într-un formular. Cu ajutorul câmpului de căutare, utilizatorii pot asocia mai multe înregistrări secundare ale unei entități cu o singură înregistrare principală a entității respective.

Pe lângă faptul că definesc modul în care înregistrările pot fi corelate cu alte înregistrări, relațiile de entitate N:1 oferă de asemenea date pentru a răspunde la următoarele întrebări:

  • Atunci când șterg o înregistrare, trebuie ca toate înregistrările corelate cu înregistrarea respectivă să fie și ele șterse?

  • Atunci când atribui o înregistrare, trebuie să atribui noului proprietar toate înregistrările corelate cu înregistrarea respectivă?

  • Cum pot dinamiza procesul de introducere a datelor atunci când creez o nouă înregistrare corelată în contextul unei înregistrări existente?

  • Cum pot persoanele care vizualizează o înregistrare să vizualizeze înregistrările corelate?

    Entitățile pot de asemenea să participe într-o relație N:N (mai mulți-la-mai-mulți) dacă există un număr de înregistrări pentru două entități care pot fi corelate între ele.

Decideți dacă este necesar să utilizați relațiile de entitate sau conexiunile

Relațiile de entitate sunt metadate care aduc modificări în baza de date. Aceste relații permit interogările pentru regăsirea datelor corelate într-un mod foarte eficient. Utilizați relațiile de entitate pentru a defini relațiile formale care definesc o entitate sau care pot fi utilizate pentru majoritatea înregistrărilor. De exemplu, o oportunitate fără un client potențial nu ar fi foarte utilă. Entitatea Oportunitate are de asemenea o relație N:N cu entitatea Concurent. Acest lucru permite adăugarea mai multor concurenți la oportunitate. Aveți posibilitatea de a captura aceste date și a crea un raport care listează concurenții.

Există alte tipuri de relații mai puțin formale între înregistrări, numite conexiuni. De exemplu, poate fi util să știți dacă două contacte sunt căsătorite, dacă sunt prieteni din afara locului de muncă, sau dacă un contact a lucrat în trecut pentru un alt cont. Majoritatea proceselor de business nu vor genera rapoarte folosind acest tip de informații și nu vor solicitarea introducerea lor, deci probabil că este inutil să creați relații de entitate.

Tipuri de relații de entitate

Când examinați exploratorul de soluții, ați putea crede că există trei tipuri de relații de entitate. De fapt, există doar două, așa cum se arată în tabelul următor.

Tip relație Descriere
1:N (unul-la-mai-mulți) O relație de entitate în care o înregistrare a entității pentru Entitate principală poate fi corelată cu multe alte înregistrări pentru Entitate corelată datorită unui câmp de căutare pentru entitatea corelată.

Când vizualizați o înregistrare pentru entitatea principală, puteți vedea o listă de înregistrări pentru entitatea corelată, care sunt asociate cu aceasta.
N:N (mai mulți-la-mai mulți) O relație de entitate care depinde de o Entitate relație specială, numită uneori entitate de intersectare, astfel încât mai multe înregistrări ale unei entități pot fi corelate cu mai multe înregistrări ale unei alte entități.

Când vizualizați înregistrări ale oricărei entități aflate într-o relație N:N, puteți vedea o listă cu orice înregistrări ale celeilalte entități care sunt corelate cu aceasta.

Tipul de relație N:1 (mai-mulți-la-unu) există în interfața cu utilizatorul a exploratorului de soluții, deoarece exploratorul de soluții afișează o vizualizare grupată pe entități. Relațiile 1:N există de fapt între entități și se referă la fiecare entitate ca la o Entitate principală sau ca la Entitate corelată. Entitatea corelată, numită uneori entitate secundară, are un câmp de căutare care permite stocarea unei referințe la o înregistrare din entitatea principală, numită uneori entitate părinte. O relație N:1 este doar o relație 1:N vizualizată din entitatea corelată.

Consultați și

Prezentare generală a entităților și metadatelor
Creați și editați entități
Crearea și editarea de câmpuri
Crearea și editarea seturilor de opțiuni globale

Hinweis

Ne puteți spune care preferințele dvs. lingvistice pentru documentație? Răspundeți la un chestionar scurt. (rețineți că acest chestionar este în limba engleză)

Chestionarul va dura aproximativ șapte minute. Nu sunt colectate date personale (angajament de respectare a confidențialității).