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の入出力に必要な「表名称」及び「レコード構造」を定義します。「レコード構造」はデータ項目辞書から最上位結合項目を選んで定義します。