|
データ構造図(、DSD)は、構成要素とそれらの関係を文書化するグラフィカルな表記法とそれらを束縛する制約を提供することで概念スキーマを記述するデータモデルの一種である。 DSDの基本的グラフィック要素は、実体を表す箱と関係を表す矢印である。データ構造図は特に複雑なデータ実体を文書化する際に有効である。 == 概要 == データ構造図は、データ辞書内のデータ要素の構造を描くのに使われる一種のダイアグラムである。データ構造図は、そのようなデータ辞書のエントリ内の構成仕様をグラフィカルに表したものである〔Data Integration Glossary , U.S. Department of Transportation, August 2001.〕。 データ構造図は、実体関連モデル(ERモデル)の拡張である。DSDにおいて、実体を表す箱の外ではなく中に属性が書かれ、属性から構成される箱同士を結ぶように関係を表す矢印が引かれ、実体と実体を束縛する制約を指定する。ERモデルは素朴だが、関係間の制約を表現できず、複数の属性を持つ実体を表そうとすると見た目が複雑化する。DSDとERモデルの違いは、ERモデルでは異なる実体間の関係を表すことが主眼であるのに対し、DSDでは実体内の要素群の関係に主眼を置いており、実体間の関係を一目で把握できる。 データ構造図の表記法にはいくつかのスタイルがあり、特に(1対1、多対1、1対多などの関係の種類)の定義方法に違いがある。多重度は矢印を様々な形で描くことで表したり、数値で表したりする。 抄文引用元・出典: フリー百科事典『 ウィキペディア(Wikipedia)』 ■ウィキペディアで「データ構造図」の詳細全文を読む 英語版ウィキペディアに対照対訳語「 Data structure diagram 」があります。 スポンサード リンク
|