Customer Service Functional Consultant Associate(MB-230) 無料問題 9 / 10 ・ 分野3: Customer Service を拡張する
3つのテーブルに、製品カテゴリを選ぶChoice列をそれぞれ作る。選択肢は1か所で保守したい。列の作り方として適切なものはどれか。
- 列ごとにLocal choiceを作り、選択肢のNameを同じにそろえる
- 1つ目の列でLocal choiceを作り、ほかの列からそれを参照する
- 1つ目の列でNew choiceを作り、ほかの列ではそのglobal choiceを選ぶ
- 列ごとにNew choiceを選び、同じ選択肢を入力して作る
正解と解説を見る
正解: C
正解の理由
選択肢を持つ列は、その列だけのlocal choiceを持つか、複数の列で使える共通のglobal choiceを参照できる。global choiceなら選択肢を1か所で保守すればよい。Choiceの列を作るとき、デザイナーは使えるglobal choiceの一覧とNew choiceを示し、New choiceの既定は新しいglobal choiceの作成である。1つ目の列で作ったglobal choiceを、ほかの列で選ぶ。
違う選択肢
「列ごとにNew choiceを選び、同じ選択肢を入力して作る」…New choiceの既定はglobal choiceを作ることだが、列ごとに選ぶと、列の数だけ別々のglobal choiceができる。選択肢を1か所で保守することにならない。
「1つ目の列でLocal choiceを作り、ほかの列からそれを参照する」…local choiceは、その列だけが持つ選択肢である。複数の列で共通に使う選択肢には、global choiceを使う。
「列ごとにLocal choiceを作り、選択肢のNameを同じにそろえる」…名前をそろえても、local choiceは列ごとに別の選択肢のままである。選択肢の変更は列ごとに行う必要がある。
押さえどころ
local choiceを作るには、View moreからLocal choiceを選ぶ。すべてをglobal choiceにすると一覧が増えて管理しにくくなるので、1か所でしか使わない選択肢はlocal choiceにする。使われている選択肢を消すと、そのレコードのデータが無効になる点にも注意する。
Customer Service Functional Consultant Associate(MB-230)の演習アプリ(無料10問・全問は解錠で)へ