Data Definition Language (DDL) Reference Manual
Dictionary Database Structure
Data Definition Language (DDL) Reference Manual—529431-004
D-11
DICTKDF (Key Definition File)
02 FIELD.
03 OFFSET Type Binary 16
Display "I4"
Heading "Offset".
03 ELEMENT-SIZE Type Binary 16
Display "I4"
Heading "Size".
02 NULL-VALUE Type *.
02 NULL-VALUE-SPECIFIED Type ASCII-SWITCH
VALUE "N"
Heading "Null/Specified".
02 KEY-CLASS Pic "XXX"
VALUE "PRI"
Heading "Key/Class".
02 KEY-UNIQUE Type ASCII-SWITCH
VALUE "Y"
Heading "Key/Uniq".
02 KEY-UPDATE Type ASCII-SWITCH
VALUE "Y"
Heading "Key/Update".
02 KEY-FILE-NAME Type FILE-NAME.
02 FILLER Type Character 30.
Key is IDENTIFIER Duplicates not allowed.
Key "OK" is OBL-KEY File is "DICTALT".
End
Table D-4. DICTKDF (Key Definition File) Fields (page1of2)
Field Description
IDENTIFIER The primary key of the KDF record, consisting of the next two
fields, RECORD-NUMBER and ELEMENT.
RECORD-NUMBER The object number of the record that has this DICTKDF
element as a key; the same as OBJECT in DICTRDF.
ELEMENT A sequentially assigned number to guarantee that IDENTIFIER
is unique, starting with 0.
OBL-KEY The primary key of the OBL record that describes this key field,
consisting of the next two fields, OBJECT and ELEMENT.
OBJECT The object number of the record containing this key field; the
same as OBJECT in DICTOBL.
ELEMENT The element number of this key field; the same as ELEMENT in
DICTOBL.
KEYTAG-VALUE The Enscribe key specifier of this key; a one-word integer
representing the primary or alternate key number.
Figure D-6. DICTKDF (Key Definition File)—H-Series (page 2 of 2)