Previous Topic: Add a User-Defined Data Type in a Physical ModelNext Topic: Domain Properties


Domain Inheritance and Overrides

In addition to modifying and using the standard domains supplied with the product, you can also create your own domains that work in exactly the same way. To add a domain in the Domain Editor, simply click the New New icon in property editors to create a new object button on the Navigation Grid toolbar. You can then enter a name for the domain and select an existing domain from the Domain Parent drop-down list as the new domain's parent. By default, all the parent domain's inheritable properties migrate to the child domain. To override any of the child's properties, you can select the child domain from the Domain list and edit the properties using the Domain Editor.

When you drag a domain to a table, a new column is added in that table. The new column inherits all its properties from the domain. Once you add a column in a table, you can use on-diagram editing to change its name and use the Table Column Editor to change other properties.

The non-inheritable domain properties, such as domain name and domain comment, never migrate to the domain or newly-created column.

More information:

Domain Properties