Skip to main content
Version: 2.75.x.x LTS

Dictionary entries

nevisIDM currently supports four languages and to bring this language support event to property names, unit display, hierarchical and abbreviation names, etc., dictionary entries exist. Dictionary entries are always connected to other entities by foreign keys on those entities to TIDMA_DICT_ENTRY.

Database table TIDMA_DICT_ENTRY

DB attributeJava data type (max. size), defaultsDescription
dict_entry_idLong, not NULLPrimary key (uniquely identifies each individual DB entry)
nameString(100), nullableOptional name, which can be used to give a hint about the purpose of the Dictionary Entry, e.g., "displayname for unit xy".

Database table TIDMA_DICT_ENTRY_VALUE

DB attributeJava data type (max. size), defaultsDescription
dict_entry_idLong, not NULLThe dictionary entry the value belongs to. Foreign key that links to information in the table TIDMA_DICT_ENTRY.
dict_entry_value_idLong, not NULLPrimary key (uniquely identifies each individual DB entry)
language_idLong, not NULLThe language_id of the translation.
valueString(4000), not NULLThe translation of the dictionary entry in the above language.