Submodels in a partitioned logical data model can either be loaded
or unloaded in the main model. If a submodel is loaded, then actions such
as model analysis, web publishing, or impact analysis that are performed on
the main model are also automatically performed on the submodel. If a submodel
is not loaded, then these actions on a main model are not performed on the
submodel. You can improve modeling performance by only loading the submodels
that you are currently working on.
Before you begin
Prerequisite: Before you modify a logical data model, you must
open the model in the logical data model editor.
About this task
You can distinguish whether a submodel is loaded by the labels
on the objects. If a submodel is loaded, the label on the object in the Data
Project Explorer is appended with [Loaded]. If a submodel is not loaded, the
icon on the object changes and the label on the object in the Data Project
Explorer is appended with [Unloaded]. A submodel can be open in another editor,
but not loaded from the main model.
When you open a logical data model
that contains submodels, the submodels are automatically loaded or not loaded
depending on their state when the main model was last saved and closed.
To
load or unload a submodel in a logical data model:
- To load an unloaded submodel, right-click it in the Data Project
Explorer and select Load. The model
is closed in the Data Project Explorer and the icon and label decoration changes
to indicate that the object is loaded.
- To unload a loaded submodel, right-click it in the Data Project
Explorer and select Unload. The model
is opened in the Data Project Explorer and the icon and label decoration changes
to indicate that the object is unloaded.