Aliases and Imports

Alias

You can make one or more Aliases for each Entry. You can use aliases when you want to use the Entry twice as a Subentry in the same Entry. When you create an alias for the Subentry, you can once use the Entry and once use the alias. This enables you to use the Entry with different sets of actual parameters. You can not declare an alias to be a Main Entry.

Import

Entries that are exported can be imported into other DID Modules. When you import an Entry, you can use it as a Subentry. Splitting a DID into different DID Modules can have several uses:

Through the import/export mechanism of the ITP DID language you can link the different DID Modules together. This gives the Model Developer a simplified view on the databases. You can not declare an imported Entry to be a Main Entry.

Grammar

alias-definition ::=
ALIAS_ENTRY entry-name ALIAS_OF entry-name
import-definition ::=
IMPORT_ENTRY entry-name IMPORT_FROM did-module-name

Example

ALIAS_ENTRY Postal_adres_of_customer ALIAS_OF Adres
IMPORT_ENTRY Customer IMPORT_FROM Relations_module