
An aggregation is established between two classes, as shown in Figure 2.
01 GRANDCHILD .
05 PARENT .
10 ATTR1 PIC X(32).
10 ATTR2 PIC X(32).
05 CHILD .
10 ATTR5 PIC X(32).
10 ATTR6 PIC X(32).
10 CONTAINMENT .
15 ATTRIBUTE1 PIC X(32).
15 REF USAGE POINTER.
05 GRANDCHILD .
10 ATTR7 PIC X(32).
In Figure 3, we have replaced the aggregation relationship between Containment and Ref by an association relationship. The result is the same.
01 GRANDCHILD .
05 PARENT .
10 ATTR1 PIC X(32).
10 ATTR2 PIC X(32).
05 CHILD .
10 ATTR5 PIC X(32).
10 ATTR6 PIC X(32).
10 CONTAINMENT .
15 ATTRIBUTE1 PIC X(32).
15 REF USAGE POINTER.
05 GRANDCHILD .
10 ATTR7 PIC X(32).
