Relationship Criteria panel
When you select the relationship criteria subset for editing, FM/IMS displays the Relationship Criteria panel: On this panel, you can exclude or limit the number of segment occurrences extracted from logically related databases.
Panel and field definitions
Process Options Help ────────────────────────────────────────────────────────────────────────────── FM/IMS Relationship Criteria Criteria FMN.IMS.IVP.CRITERIA(SUBURB) Template FMN.IMS.IVP.TEMPLATE(DJ2E) Default max relationship occurrences to pursue (Blank for no limit) Source Source Target Max occurrences to Cmd Sel DBD segment DBD Relationship type pursue per DB record * DJ2E LINKSTR DJ3E Bidirectional 2 * DJ2E INSHIRE DJ1E Bidirectional 1 DJ3E INSUB DJ2E Bidirectional 1 DJ1E LINKSUB DJ2E Bidirectional 1 **** End of data **** Command ===> Scroll CSR F1=Help F2=Split F3=Exit F4=CRetriev F6=Describe F7=Backward F8=Forward F9=Swap F10=Actions F12=Cancel
This panel lists all the logical relationships that are defined for
all of these databases:
- The primary database
- Databases that are linked to the primary database via logical relationships
For each relationship, the panel displays:
- Criteria
- Displays the name of the data set containing the criteria set that is being edited.
- Template
- Displays the name of the partitioned data set containing the template associated with this criteria set.
- Default max relationship occurrences to pursue
- Enter the maximum number of target database records you want selected per source database record. The value specified is used for any Max occurrences to pursue per DB record fields that are left blank.
- Cmd
- In the Cmd field for a relationship, enter S to toggle the selection of the relationship for processing. If you deselect a relationship, then none of the related segment occurrences are extracted.
- Sel
- Contains an asterisk (*) if the relationship is selected for processing. Otherwise, blank.
- Source DBD
- The DBD name of the database that contains the relationship's source (or child) segment.
- Source segment
- The logical relationship's child segment
- Target DBD
- The DBD name of the database that is the target (or parent) of the logical relationship.
- Relationship type
- Unidirectional - When the logical relationship links
the source and target segments in one direction.
Bidirectional - When the logical relationship links the source and target segments in both directions, establishing a two-way path.
- Max occurrences to pursue per DB record
- Enter the maximum number of target database records you want selected per source database record. If you leave this field blank, then FM/IMS uses the value specified in the Default max relationship occurrences to pursue field.
Parent panels
Child panels
- None.