Making Data Elements Modular and Reusable

You can copy a data element, and any children, to the root level of the same data schema or to a different data schema. The new data element created is defined as the base type for the original element. For example, if you make a structure reusable, references to the original location do not change. However, Design Studio changes the original child structure to a reusable base type structure in the Data Dictionary. You can now use this structure as a base type from which you can derive other structures.

To make modular, reusable structures:

  1. From an editor data tree area, select a data element.

    See "Design Studio Common Editor Tabs" for more information about editor data tree areas.

  2. Right-click and select Refactoring, and then select Make Reusable.

    The Open Source dialog box appears, displaying a list of all data schemas in the workspace.

  3. Select a schema from the list and click OK.

  4. Review all impacted entities.

  5. Click Next.

  6. Click Finish.

    Design Studio moves the child structure to the root level of the selected entity.