問題
DreamHouse不動産(DR)は多くの売り物件を持っており、各Property__cレコード上のすべてのOffer__cレコードの最高値を特定したいと考えています。DRのニーズを満たすために、アプリケーション構築者はどのソリューションを使用すべきですか。
- ロングテキストエリア
- 選択リスト (複数選択)
- 参照関係の子オブジェクト
- 主従関係の従オブジェクト
正解
- ロングテキストエリア
- 選択リスト (複数選択)
- 参照関係の子オブジェクト
- 主従関係の従オブジェクト
解説
それぞれの選択肢の理由について説明します。
□ ロングテキストエリア
これは不正解です。ロングテキストエリアは、テキスト情報を記録するために使用されますが、関連レコードの最大値を計算したり集計したりする機能はありません。このニーズには適していません。
□ 選択リスト (複数選択)
これは不正解です。選択リスト(複数選択)は、ユーザーが複数のオプションから選択できるリストを提供するためのものですが、関連レコードの値を集計する機能はありません。したがって、このケースには適していません。
□ 参照関係の子オブジェクト
これは不正解です。参照関係の子オブジェクトは、一つのオブジェクトが別のオブジェクトを参照するために使われますが、この関係自体にレコード間の値を集計する機能はありません。したがって、DreamHouse不動産が各Property__cレコードに関連するOffer__cレコードの最大値を特定するための解決策としては適していません。
□ 主従関係の従オブジェクト
これは正解です。主従関係の従オブジェクトを使用すると、積み上げ集計項目を作成できます。この積み上げ集計項目を用いて、Offer__cレコード(従オブジェクト)の最大値をProperty__cレコード(主オブジェクト)に表示することができます。これにより、Property__cの各レコードに関連するOffer__cレコードの最大値を自動的に集計し、表示することが可能です。
コメント