Kotev test
|
Overview
The table tabDescription holds descriptions of various objects in Deskline. Text itself is stored in desText column and can be in following formats:
-
Non DesklineMarkup : Plain text or HTML
-
DesklineMarkup
Parent of the description is stored in desParentID and the parent type in desType columns.
Each parent have subset of all possible description types and one type can be relevant for multiple parents. This should be considered.
The combination of parent type and valid set of desType should be exposed.
There are tree special descriptions.
-
Meta descriptions. These are stored only on Meta db and have desParentID set to 00000000-0000-0000-0000-000000000000
-
Local database descriptions. These are stored only on local database and have desParentID pointing to the single entry in tabConfiguration.
-
Description type range 901 -1100 (not all exists) are special descriptions (dynamic) that can be assigned to Ad. service service, Event or Infrastructure (Is there more?). In these records the desParentID point to a parent (Ad. service service, Event or Infrastructure) and desType is pointing to enuValue from tabEnumeration for enuType=4