🌟
Salesforceの主従関係とは
はじめに
salesforceのtrailheadで学習を進めていますが、
主従関係って何だろうってなったので一度整理しました。
この記事でわかること
- 主従関係の簡単な概要を知ることができる
- 以下2点の特徴を知ることができる
- 積み上げ集計
- カスケード削除
ネタバレ
要するに
ってことでした。
どういうこと?わからん!って方は
もう少し細かく書くのでこのままお読みください😊
余談ですが、、、
カスケード削除って言葉が出てきますが、
途中からカスタードケースに脳内変換が起きてしまい、そのまま投稿していました💦
ってくらい言葉が不自由ですので、不足箇所あればご指摘いただければ幸いです😊
主従関係って何?
主従関係のリレーションでは、片方のオブジェクトが「主」になり、
もう片方のオブジェクトが「従」になります。
一般的に意味する「主従関係」をそのままイメージして問題ありません。
主従関係で特徴的な積み上げ集計とカスケード削除
- 積み上げ集計
親側に子のレコードの、
合計、件数、最大、最小の情報を集計して表示してくれる項目です。
- カスケード削除
参照しているレコードが削除されたときに、
ユーザーがそのレコードへのアクセス権を所有していない場合であっても
レコードの削除ができることです。
主従関係では、参照しているレコードが削除されると従オブジェクトのレコードも
自動的に削除できますが、参照関係はそれができません。
- +α 従レコードの所有者は主レコードによって制限できる
例えば、
積み上げ集計
ちなみに従オブジェクト側に主オブジェクト側の情報は
クロスオブジェクト数式で扱うことができる
カスケード削除
つまり
主従関係とは
参考(引用)文献
(他にもポイントはあるので気になれば以下などを参照ください
- 積み上げ集計についてはこちらのサイトがわかりやすかったです
- 参照関係と主従関係の違いがまとめられていました
Discussion