Cloud KicksのSalesforce管理者は、米国のすべての郵便番号と、その郵便番号が属するCloud Kicksの販売地域を格納するために、Region_cというカスタムオブジェクトを作成しました。

Cloud Kicksは、リードの郵便番号に基づいて地域情報を入力するトリガーをリードに設定したいと考えています。
この要求を満たす最も効率的な方法は、どのコードセグメントを使用するか?
正解:D
郵便番号に基づいてリードの Region フィールドを効率的に設定するには、Map を使用して Zip_Code__c フィールドをキーとして Region__c レコードを格納する方法が最適です。この方法であれば、開発者は各リード レコードに対して Region__c オブジェクトをクエリする必要がなくなり、SOQL の制限例外を回避できます。代わりに、開発者は Region__c オブジェクトを一度クエリして結果を Map に格納します。その後、開発者はリード レコードをループ処理し、Map を使用して Zip_Code__c フィールドに基づいて対応する Region__c レコードを取得します。この方法により、SOQL クエリの回数が減り、トリガーのパフォーマンスが向上します。