dict directory

The dict directory contains the subdirectories for the table definitions and domain definitions of each package combination. The table definitions describe the structure of the LN tables. The names and domains of the table fields are defined in the table definitions.

A table field is always linked to a domain. A domain definition defines the data type for a table field and contains additional information, for example, about adjustment and conversion to uppercase or lowercase. A domain can be linked to more than one table field.

A package combination is a combination of several packages. The packages in the package combination do not have to be identical. For example, a package combination can have two packages with the standard version of the software and three packages with customized versions of the software. However, a package combination can contain only one version of each package.

This diagram shows an example of the structure in the dict directory:

The dict/ddb60S_a directory in the previous diagram contains these subdirectory types:

  • The d<package>.pd directory, which contains the domain definitions of the package d<package>.pd. For example, dtc.pd contains the domain definitions of LN Common (tc).
  • The d<package><module> , which contains the table definitions of the module in the package. For example, dtccom contains the table definitions of the Common Data (com) module in LN Common (tc).