The following illustration shows the components of the CA RE for IMS model used to store information required for the creation of PSB descriptions. All of these components can be accessed through the IMS dialog.

|
Component |
Purpose |
|---|---|
|
IMS DB |
An entity type used to store definitions of IMS databases |
|
IMS FLD |
A relationship type that links a component of the SUB ELS entity set to a SEGMENT definition These relationships are used to define the fields that are directly subordinate to a segment 01 level. |
|
INDICES |
An association type that determines the IMS databases to be used in the INDICES parameter for a sensitive segment |
|
PCB |
An entity type used to store information for program communication blocks and define DL/I, Alternate, and GSAM PCBs |
|
PCB PRNT |
An association type that links SENSEG entities to SEGMENT entities These associations are used to define an alternate parent for a sensitive segment in a PCB. |
|
PCB USES |
An association type that joins a PCB entity to an IMS DB definition to determine which IMS database will be referenced by a particular PCB |
|
PROC SEQ |
An association type used to determine the processing sequence index database for a PCB |
|
PROGRAM |
An entity type used to define all programs used in IMS, including t various external program routines |
|
PSB |
An entity type used to store the information for program specification blocks |
|
PSBMACRO |
An association type used to join a PSB entity to a PROGRAM entity The information stored in these relationships is used to define macros that appear at the top of the generated PSBGEN syntax. |
|
PSB USES |
A relationship that joins PSB entities to PCB entities These associations are used to link PCBs to their respective PSBs. |
|
SEGMENT |
An entity type used to define IMS segments Additional segment characteristics are defined in DB SEG and/or LCHILD child relationships. |
|
SEN FLD |
A relationship type that links a SENSEG relationship to an IMS FLD relationship These relationships are used to define sensitive fields for a sensitive segment. |
|
SENSEG |
A relationship type used to link a PCB entity to a SEGMENT definition These relationships are used to define sensitive segments for PCBs. |
|
VIEW SEG |
An association type used to link one SEGMENT definition to another These associations are used to define view segments. |
| Copyright © 2009 CA. All rights reserved. | Email CA about this topic |