商品の注文を記録するクラス(顧客、商品、注文、注文明細)の構造を概念データモデルで表現する。 a〜dに入れるべきクラス名の組合せはどれか。 ここで、顧客は何度も注文を行い、一度に一つ以上の商品を注文でき、注文明細はそれぞれ1種類の商品に対応している。 また、モデルの表記にはUMLを用いる。
a | b | c | d | |
ア | 顧客 | 注文 | 注文明細 | 商品 |
イ | 商品 | 注文 | 注文明細 | 顧客 |
ウ | 注文 | 注文明細 | 顧客 | 商品 |
エ | 注文明細 | 商品 | 注文 | 顧客 |
答え ア
【解説】
各クラスの関係は
a | b | c | d | |
ア | 顧客 | 注文 | 注文明細 | 商品 |
【キーワード】
・概念データモデル