Az entitáskapcsolatok és -típusok áttekintése
Ez a témakör a Dynamics 365 Customer Engagement (on-premises) szolgáltatásra vonatkozik. A témakör Power Apps szolgáltatásról szóló verziót a következő helyen találja: Entitás kapcsolatok
Az entitáskapcsolatok határozzák meg, hogy hogyan kapcsolódnak egymáshoz a rekordok az adatbázisban. A legegyszerűbb szinten egy keresési mező hozzáadása entitáshoz egy új, 1:N (egy-a-sokhoz) kapcsolatot hoz létre a két entitás között, és lehetővé teszi a keresési mező elhelyezését egy űrlapon. A keresési mezővel a felhasználók több „gyermek” rekord entitást társíthatnak egyetlen „szülő” rekord entitáshoz.
A rekordok egymással való kapcsolatának egyszerű leírásán túl az 1:N entitáskapcsolatok adatokat biztosítanak a következő kérdések megválaszolásához:
Amikor törlök egy rekordot, az adott rekordhoz kapcsolódó rekordokat is törölni kell?
Ha hozzárendelek egy rekordot, a rekordhoz kapcsolódó összes rekordot hozzá kell rendelni az új tulajdonoshoz?
Hogyan tudom egyszerűbbé tenni az adatbevitel folyamatát, ha új, kapcsolódó rekordot hozok létre egy meglévő rekord környezetében?
Hogyan kellene a rekordot megtekintő személyeknek képesnek lenniük a társított rekordok megtekintésére?
Az entitások N:N (sok-a-sokhoz) típusú kapcsolatban is részt vehetnek, ahol bármennyi, két entitásról szóló rekord társítva lehet egymással.
Döntse el, hogy entitáskapcsolatokat vagy viszonyokat használ.
Az entitáskapcsolatok olyan metaadatok, amelyek megváltoztatják az adatbázist. Ezek a kapcsolatok lehetővé teszik a lekérdezésekhez kapcsolódó adatok nagyon hatékony visszakeresését. Használja az entitáskapcsolatokat olyan hivatalos kapcsolatok definiálására, amelyek az entitást definiálják, vagy a legtöbb rekord képes felhasználni őket. Például egy lehetőség lehetséges ügyfél nélkül nem túl hasznos. A Lehetőség entitás a Versenytárs entitással is N:N kapcsolatban van. Ez lehetővé teszi több versenytárs hozzáadását a lehetőséghez. Célszerű lehet ezen adatok rögzítése és jelentés létrehozása, amely megmutatja a versenytársakat.
Léteznek más, kevésbé hivatalos típusú kapcsolatok a rekordok között, amelyeket viszonynak hívunk. Például hasznos lehet tudni, ha két névjegy házas, vagy esetleg barátok a munkán kívül vagy az egyik névjegy egy másik partnernél dolgozott. A legtöbb vállalkozás nem generál jelentéseket ilyen jellegű információk segítségével és ezek megadása sem szükséges, így valószínűleg nem érdemes entitáskapcsolatok létrehozása.
Az entitáskapcsolatok típusai
Ha megnézi a megoldástallózót, azt hiheti, hogy az entitáskapcsolatoknak három típusa van. Valójában azonban csak kettő van, ahogyan a következő táblázatban is látható.
Kapcsolattípus | Ismertetés |
---|---|
1:N (egy-a-sokhoz) | Olyan entitáskapcsolat, amelyben az Elsődleges entitás egy entitásrekordja sok más Kapcsolódó entitás rekordhoz társítható a kapcsolódó entitás keresőmezője miatt. Elsődleges entitásbejegyzés megtekintésekor a vele társított kapcsolódó entitásbejegyzések listája látható. |
N:N (sok-a-sokhoz) | Olyan entitáskapcsolat, amely egy speciális Kapcsolat entitástól függ, amelyet néha Metsző entitásnak is neveznek, így egy entitás számos rekordja kapcsolódhat egy másik entitás több rekordjához. Az N:N kapcsolat valamely entitásrekordjának megtekintésekor a másik entitáshoz kapcsolódó valamennyi rekord listája látható. |
Az N:1 (sok-az-egyhez) kapcsolattípus azért létezik a megoldáskezelő felhasználói felületén, mert a megoldáskezelő entitások szerint csoportosított nézetet jelenít meg. 1:N kapcsolatok léteznek entitások között, és minden entitásra elsődleges entitásként vagy kapcsolódó entitásként hivatkoznak. A kapcsolódó entitás (más néven alárendelt entitás) rendelkezik egy keresőmezővel, amely lehetővé teszi az elsődleges entitás (más néven a fölérendelt entitás) egy rekordjára mutató hivatkozás tárolását. Egy N:1 kapcsolat egyszerűen egy 1:N kapcsolat a kapcsolódó entitás szempontjából nézve.
Lásd még
Entitások és metaadatok áttekintése
Entitások létrehozása és szerkesztése
Mezők létrehozása és szerkesztése
Globális értékkészletek létrehozása és szerkesztése