問題プレビューID: ccbfdbf8

問 28

新たにデータ項目の命名規約を設ける場合,次の命名規約だけでは回避できない問題はどれか。

〔命名規約〕 (1) データ項目名の末尾には必ず “名”,“コード”,“数”,“金額”,“年月日” などの区分語を付与し,区分語ごとに定めたデータ型にする。 (2) データ項目名と意味を登録した辞書を作成し,異音同義語や同音異義語が発生しないようにする。

解説

命名規約 (1) は区分語の付与とデータ型の統一,(2) は辞書によって異音同義語や同音異義語を防ぐものである。アのデータ型の混在は (1),ウの同義語の併存は (2),エの区分語の欠落は (1) によってそれぞれ回避できる。しかし,データ項目が取り得る値の範囲(ドメイン)はどちらの規約でも定めていないため,テーブルによって範囲が異なる問題は回避できない。したがって,正解は「イ」である。