Ce site utilise des cookies afin que nous puissions vous offrir la meilleure expérience utilisateur possible. Les informations sur les cookies sont stockées dans votre navigateur et remplissent des fonctions telles que vous reconnaître lorsque vous revenez sur notre site Web et aider notre équipe à comprendre quelles sections du site Web vous trouvez les plus intéressantes et utiles.
Relation Master-Detail
Relation Master-Detail (Master-detail relationship)
La relation Master-Detail est un type de relation inter-objet qui permet une relation forte entre deux enregistrements dans laquelle les enregistrements enfant ne sont pas dissociables de son parent.
Cette relation se distingue d’une relation de lookup sur 5 points clés :
- Sécurité & Partage
La sécurité de l’objet détail est « contrôlée par le parent », ce qui veut dire que l’accès à l’enregistrement détail est autorisé si l’utilisateur dispose d’un accès à l’enregistrement parent. Il n’est donc pas possible de partager l’enfant sans son enregistrement master. - Propriété
Les enregistrements détails n’ont pas de propriétaire. - Suppression
La suppression d’un enregistrement master entraîne la suppression de tous les enregistrements détails associés. - Rapports
L’objet détail ne pourra être analysé seul via les rapports, on observera toujours les données de l’enfant et du parent conjointement. - Récapitulatif de Cumul
Il s’agit d’un type de champs disponible uniquement pour les objets associés en Master-Detail. Ce champ apparaîtra sur l’enregistrement master (en lecture seule), et permettra d’effectuer une synthèse de valeur (numérique ou devise) de l’objet enfant. Par exemple, afficher la somme de toutes les opportunités sur le compte.