Building a domain model

A domain represents the set of possible values for a data element. Each attribute, column and common item
should therefore be linked to a domain, which itself is linked to a data type.
In Open ModelSphere domains are grouped in domain models. There are three ways to create
this type of model:
- From the main menu choose Edit > Add > Domain model > Target system
of your choice.
- Right-click Project and choose Add > Domain model > Target system of your choice.
- In the Edit toolbar, click the Add tool
> Domain model > Target
system of your choice.
By default settings, the diagram for a domain model is displayed upon request.
With the pointer tool, select domain model in the explorer window and do Add
> Diagram. If you want to modify the default settings, see Modifying the options.
To add objects to the domain model: highlight domain model in the explorer window, then choose Edit > Add >
Domain.
You should name the domains immediately after their creation.
A domain can be assigned to an attribute, a column, a common item or another domain using the descriptor Type.
If the descriptor Propagated is checked for a domain, the values of
- Length
- Number of decimals
- Null possible
- Type
are uniformly used, i.e. they are propagated to the corresponding descriptors of attributes, columns, common items and domains which are linked to the domain.