HP System Dictionary/XL Utilities Reference Manual - Part 1 SDDBD (32256-90003)

Chapter 4 41
Loading of IMAGE Definitions
IMAGE Data Sets
IMAGE Data Sets
After loading the definitions of the data items into System Dictionary, SDDBD will load
the definitions of the data sets in the IMAGE/V database. The utility first creates an entity
of type IMAGE-DATASET with the IMAGE/V data set name. When creating IMAGE data
set entities, the following attributes are initialized:
Attribute Value obtained from
sensitivity Value of sensitivity parameter of the IMAGE command
image-dataset-type IMAGE/V database root file
Compatible and Incompatible Data Sets. For IMAGE data sets, a compatible
definition is defined to be an old definition that contains the same IMAGE data set type,
and data item composition. In order to see if an old definition has the same composition as
the new definition, all records related to the data set with the contains relationship class
will be examined. For each such record, SDDBD examines if the list of data items related
to the record is the same as the list of all data items contained in the data set (new
definition). If so, then the old definition is said to have the same data item composition as
the new. In addition, for master sets, SDDBD sees if the old definition has the
image-dataset key element relationship with the search item. Only when all these
conditions are met, is the old definition compatible with the new.
If a compatible data set definition is found in the system dictionary, the following message
is issued, and the old entity is automatically used:
Compatible definition for data set ! used (SDWARN 2504)
If an incompatible definition is found then the following message and prompt are issued by
SDDBD:
Incompatible definition exists for data set ! (SDWARN 2505)
Skip, Replace, enter New name, or Terminate (S/R/N/T)? >
If “S” is specified, the old definition is used, and the new data set definition is not added.
However, SDDBD will still attempt to create a record definition with the data set name,
and all relationships involving the data set. If “R” is entered, the old entity is replaced with
the new. If “T” is entered, the loading process terminates immediately. If the user enters
“N”, the following prompt is issued:
New primary data set name >
The new name must be unique. The IMAGE/V data set name will be entered as the
attribute value for the image-alias attribute. If a [[RETURN]] is entered, the option
prompt is reissued.