2017年09月26日

平成29年度春期 応用情報技術者試験問題 問26

問26
データモデルを解釈してオブジェクト図を作成した。解釈の誤りを
適切に指摘した記述はどれか。ここで、モデルの表記にはUMLを用い、
オブジェクト図の一部の属性の表示は省略した。


   ┌────┐   ┌────┐   ┌────┐
   │ 顧客 │   │ 注文 │   │ 商品 │
   ├────┤1 *├────┤* 1├────┤
   │顧客番号├───┤注文番号├───┤商品番号│
   │顧客名 │   │注文日 │   │商品名 │
   │住所  │   │注文数 │   │価格  │
   └────┘   └────┘   └────┘
            データモデル

image29HaruOuyou26.jpg

 ア “123456:注文” が複数の商品にリンクしているのは、誤りで
   ある。
 イ “2ドア冷蔵庫:商品” が複数の注文にリンクしているのは、
   誤りである。
 ウ “A商店:顧客” が複数の注文にリンクしているのは、誤りで
   ある。
 エ “ドラム式洗濯機:商品” がどの注文にもリンクしていないのは、
   誤りである。



【正解】 ア

ア 注文*−1商品なので、注文から見た商品は1つでなければならないため、
 誤りである。
イ 注文*−1商品なので、1つの商品が複数の注文にリンクしても
 問題ない。
ウ 顧客1−*注文なので、顧客1人に対して、複数の注文があってもよい
エ 注文*−1商品では、1つの商品に0個の注文、すなわち、
 どの注文にリンクしていなくても問題ない。


EXCEL VBAのご相談なら ファーストマクロ 



posted by ファーストマクロ at 21:19| Comment(0) | H29春応用情報技術者
この記事へのコメント
コメントを書く
お名前:

メールアドレス:

ホームページアドレス:

コメント:

認証コード: [必須入力]


※画像の中の文字を半角で入力してください。