データ構造図
データ構造図は、データ辞書内のデータ要素の構造を描くのに使われる一種のダイアグラムである。データ構造図は、そのようなデータ辞書のエントリ内の構成仕様をグラフィカルに表したものである。
データ構造図は、実体関連モデル(ERモデル)の拡張である。DSDにおいて、実体を表す箱の外ではなく中に属性が書かれ、属性から構成される箱同士を結ぶように関係を表す矢印が引かれ、実体と実体を束縛する制約を指定する。ERモデルは素朴だが、関係間の制約を表現できず、複数の属性を持つ実体を表そうとすると見た目が複雑化する。DSDとERモデルの違いは、ERモデルでは異なる実体間の関係を表すことが主眼であるのに対し、DSDでは実体内の要素群の関係に主眼を置いており、実体間の関係を一目で把握できる。
データ構造図の表記法にはいくつかのスタイルがあり、特に多重度(英語版)(1対1、多対1、1対多などの関係の種類)の定義方法に違いがある。多重度は矢印を様々な形で描くことで表したり、数値で表したりする。