Description of the illustration obj_own_dom.gif

This graphic shows the objects owned by a Domain. A Domain can own Application Areas. See Figure B–2 for the objects owned by Application Areas. Domains can own Variables, Parameter and Parameter Set definitions, Notification definitions, and the following executable primary definitional objects: Program definitions, Workflow definitions, Load Set definitions, Report Set definitions, and Data Mart definitions. Each of these owns a Parameter Set instance which owns Parameter instances; an Execution Template, which owns a Parameter Set instance, which owns Parameter instances; and Planned Outputs. In addition, Load Sets, Data Marts, and Programs own Table Descriptors. Report Sets also own Report Set Entries, which own Program instances, Parameter Set instances (which own Parameter instances) and nested Report Set Entries. Workflow can own Notification instances, Workflow Structures, and instances of the other executables (Load Sets, Programs, Report Sets, and Data Marts). Domains also own Table definitions, which own Columns and Constraints; and Business Area definitions, which own Table Descriptors, Joins, Hierarchies, and a Parameter Set instance, which owns Parameter instances.