索引は次の内容で構成されます。
ファイル ヘッダーには、ファイルに関する情報が格納され、最初の空き領域レコードとキー情報レコードを示します。
空き領域レコードは、索引およびデータ ファイル内の空きレコードのリストを保持するために使用します。
キー情報レコードには、ファイルに定義されているすべてのキーの詳細が含まれます。また、キーごとにそのルート索引ノードを示します。
定義されているキーごとに、完全で独立した索引が作成されます。索引ノード レコードは、実際のキー値を格納する索引ノード レコードのツリーで構成されます。ノード内の各キー値は、従属索引ノード レコードまたは当該キーに関連付けられた実際のデータ レコードの位置を示します。
索引のレコードの長さは、索引ノード、ファイル ヘッダー、またはキー情報レコードのいずれも常に同じです。レコードのサイズはファイルの作成時に決定され、後で変更できません。