This website uses cookies so that we can provide you with the best user experience possible. Cookie information is stored in your browser and performs functions such as recognising you when you return to our website and helping our team to understand which sections of the website you find most interesting and useful.
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.