5.2.1 レコード定義

APで使用するファイルやレコードを定義するには,SEWB+/CONSTRUCTIONのデータ定義機能を利用します。リポジトリでは,既に辞書作成の段階で,SEWB+/CONSTRUCTIONのデータ定義を考慮してレコード構造が設計され,そのレコード構造に従ったデータ項目の組み合わせが結合項目として登録してあります。また,結合項目の中で,レコードとして定義されるものは「最上位結合項目」として登録されています。SEWB+/CONSTRUCTIONでのレコード定義では,最上位結合項目を取り込みます。

<この項の構成>
(1) SEWB+/CONSTRUCTIONでのファイル及びDB定義

(1) SEWB+/CONSTRUCTIONでのファイル及びDB定義

SEWB+/CONSTRUCTIONのデータ定義では,データ定義種別ごとに必要な情報を定義します。この工程で定義するデータ定義種別は,「ファイル」「DAM」「TAM」及び「RDB」です。

ファイル:
ファイルの入出力に必要な「ファイル名」「ファイル編成」及び「レコード構造」を定義します。「レコード構造」はデータ項目辞書から最上位結合項目を選んで定義します。
DAM:
DAMファイルの入出力に必要な「DAMファイル名」,「入出力ブロックサイズ」及び「レコード構造」を定義します。「レコード構造」はデータ項目辞書から最上位結合項目を選んで定義します。
TAM:
TAMテーブルの入出力に必要な「TAMテーブル名」及び「レコード構造」を定義します。「レコード構造」はデータ項目辞書から最上位結合項目を選んで定義します。
RDB:
RDBの入出力に必要な「表名称」及び「レコード構造」を定義します。「レコード構造」はデータ項目辞書から最上位結合項目を選んで定義します。