Yo Blog

カメラとドライブが趣味のSEが書く雑記ブログ

【Salesforce 認定 Platform デベロッパー対策 #04】参照関係と主従関係

スポンサーリンク

今回は、主従関係と参照関係について、勉強します。

参照関係

制限が緩めなリレーション。

特徴

  • 所有権や共有モデルは親レコードを継承しない
  • 親レコードの削除時の動作
    • 参照項目をブランクにする
    • 選択された親レコードは削除できない
    • 親レコードと同時に子レコードも削除する(カスタムオブジェクトのみ)

主従関係

制限が厳しいリレーション。

特徴

  • 所有権や共有モデルは親レコードを継承する
  • 積み上げ集計ができる!
    • レコード件数や項目の合計・最大・最小を集計できる
    • 日付も積み上げ集計できる(最新日付を表示させるなど)
  • 親レコードが削除されると子レコードも削除される
  • カスタムオブジェクトのみ?

「参照関係」を「主従関係」に変更

  • 考慮すること
    • すべてのレコードに値がセットされていること(nullがあるとエラーになる)
    • 若しくは、レコードが1件もないこと

help.salesforce.com