Data Definition Language (DDL) Reference Manual

Dictionary Database Structure
Data Definition Language (DDL) Reference Manual529431-004
D-3
Dictionary Files
The dictionary stores all of the text items associated with each statement in a text file.
Each text item is uniquely identified by a text ID number. A single text item can consist
of a list of several lines of text; the list is ordered by element number.
Table D-1 on page D-3 shows the text items described in the following three objects:
CONSTANT custnum-heading VALUE "Customer".
DEF initials PIC XXX VALUE ALL SPACES
HELP "Initials".
DEF quantity PIC 999 MUST BE 1 THRU 999.
In Table D-1 on page D-3, each text item is assigned a unique text ID number. A single
text item can contain more than one text type.
Dictionary Files
When the DDL compiler compiles a schema in a dictionary, it builds these 14 dictionary
files:
DICTALT (Alternate Key File) on page D-4
DICTCDF (Constant Definition File) on page D-4
DICTDDF (Dictionary Definition File) on page D-6
DICTKDF (Key Definition File) on page D-8
DICTMAP (Token Map File) on page D-13
DICTOBL (Object Build List) on page D-15
DICTODF (Object Definition File) on page D-37
DICTOTF (Object Text File) on page D-41
DICTOUF (Object Usage File) on page D-45
Table D-1. Text IDs Assigned to Text Items
Text ID Element Number Text Item Type
1 0 “Customer” S (String)
2 0 “XXX” S (String)
3 0 “ALL” K (Keyword)
3 1 “SPACES” K (Keyword)
4 0 “Initials” S (String)
5 0 “999” S (String)
6 0 “1” N (Number)
6 1 “THRU” K (Keyword)
6 2 “999” N (Number)