Bagikan melalui


Ikhtisar jenis dan Relasi entitas

Topik ini berlaku untuk Dynamics 365 Customer Engagement (on-premises). Untuk versi Power Apps dari topik ini, lihat: Entitas Relasi

Relasi entitas menentukan cara catatan dapat direlasikan satu sama lain di database. Pada tingkat paling ringkas, menambahkan bidang pencarian ke entitas akan membuat relasi 1:N (Satu ke Banyak) baru di antara dua entitas dan memungkinkan Anda meletakkan bidang pencarian di formulir. Dengan bidang pencarian, pengguna dapat menghubungkan beberapa catatan entitas "anak" ke satu catatan entitas "induk".

Selain definisi sederhana tentang cara catatan dapat direlasikan ke catatan lain, relasi entitas 1:N juga memberikan data untuk menunjukkan pertanyaan berikut:

  • Jika saya menghapus catatan, apakah catatan lain yang terkait dengan catatan tersebut juga akan terhapus?

  • Jika saya menetapkan catatan, apakah semua catatan yang terkait dengan catatan juga perlu ditetapkan ke pemilik baru?

  • Bagaimana cara mempersingkat proses entri data jika catatan terkait dibuat di konteks catatan yang telah ada?

  • Bagaimana pengguna menampilkan catatan agar catatan terkait dapat ditampilkan?

    Entitas juga dapat berpartisipasi di relasi N:N (Banyak ke Banyak) lokasi tempat jumlah catatan untuk dua entitas dapat dihubungkan satu sama lain.

Putuskan apakah akan menggunakan relasi entitas atau koneksi.

Relasi entitas adalah metadata yang melakukan perubahan pada database. Relasi ini memungkinkan kueri mendapatkan data terkait dengan sangat efisien. Gunakan relasi entitas untuk menentukan relasi formal yang menetapkan entitas atau catatan terbanyak yang dapat digunakan. Misalnya, peluang tanpa pelanggan berpotensi tidak akan bermanfaat. Entitas Peluang juga berisi relasi N:N dengan entitas Pesaing. Ini memungkinkan beberapa pesaing ditambahkan ke peluang. Anda mungkin ingin mengambil data ini dan membuat catatan yang menampilkan pesaing.

Terdapat sedikit jenis relasi formal lain antar catatan yang disebut koneksi. Misalnya, hal ini berguna bagi Anda jika mengetahui terdapat dua kontak yang menikah, atau mungkin mereka merupakan teman di luar pekerjaan, atau kontak digunakan untuk bekerja pada akun lain. Sebagian besar bisnis tidak akan menghasilkan laporan yang menggunakan jenis informasi ini atau memerlukannya untuk dimasukkan, sehingga ini mungkin tidak berguna untuk membuat relasi entitas.

Jenis relasi entitas

Saat melihat explorer solusi, Anda mungkin berpikir bahwa ada tiga jenis relasi entitas. Sebenarnya, hanya terdapat dua jenis yang ditampilkan di tabel berikut.

Jenis Relasi Keterangan
1:N (Satu-ke-Banyak) Hubungan entitas di mana satu rekaman entitas untuk Entitas Utama dapat dikaitkan dengan banyak rekaman Entitas Terkait lainnya karena bidang pencarian pada entitas terkait.

Saat catatan entitas utama ditampilkan, maka Anda akan melihat daftar catatan entitas terelasi yang terkait dengannya.
N:N (banyak-ke-banyak) Hubungan entitas yang bergantung pada Entitas Hubungan khusus, kadang-kadang disebut entitas Intersect, sehingga banyak catatan dari satu entitas dapat dikaitkan dengan banyak catatan entitas lain.

Jika catatan entitas ditampilkan di relasi N:N, maka Anda dapat melihat daftar catatan entitas lain yang terkait dengannya.

Jenis hubungan N:1 (banyak-ke-satu) ada di antarmuka pengguna penjelajah solusi karena penjelajah solusi menampilkan tampilan yang dikelompokkan menurut entitas. 1: N Relasi benar-benar ada di antara entitas dan merujuk pada setiap entitas sebagai Entitas Utama atau Entitas Terkait. Entitas terelasi, yang terkadang disebut sebagai entitas anak, memiliki bidang pencarian yang memungkinkan Anda menyimpan referensi ke catatan dari entitas utama, yang kadang-kadang disebut sebagai entitas induk. Relasi N:1 hanya merupakan relasi 1:N yang dilihat dari entitas terelasi.

Lihat juga

Entitas dan gambaran umum metadata
Membuat dan mengedit entitas
Membuat dan mengedit bidang
Membuat dan mengedit rangkaian opsi global