Skip to main content

DM Tables

DM Tables are data storage that is optimized for a specific business unit or subject area. A DM where the data within the applications is stored allows the data to be collected, processed and analyzed in a systematic manner.

DMOBEJCTS

Holds the metadata information of the objects in the DMOBJECTS table.

Table Fields and Their Meanings:

  1. ID:
    1. **Description: Provides a unique ID for each object. This field is used to identify and associate objects.
  2. CREATEDATE:
    1. Description: Specifies the date the object was created.
    2. Usage: Keeps track of when objects were created.
  3. PARENTPATH:
    1. Definition: Specifies the parent directory or hierarchical structure to which the object belongs.
    2. Usage: It is used to understand the hierarchical structure of objects. For example, it can reflect the internal structure of a database schema or a file system.

This table is also included in the ML table.

The DMOBJECTSML table, on the other hand, is the fields where we keep the names of the DmObjects, that is, their Descriptions

As a note, when DELETEDAT AND DELETEBY deletions are performed, we use softdelete, which we generally use in the db structure.

DMOBJECTVERSIONS Table

The DMOBJECTVERSIONS table is used to track the version history and changes of objects in the system. This table is a critical component for ensuring version control of objects.

![A screenshot of a computer

Description automatically generated](https://docsbimser.blob.core.windows.net/imagecontainer/2-8b8138e0-e3a9-4c45-91a5-db4ec9452694.png)

DMRELATEDFILES Table

The DMRELATEDFILES table ensures that the files associated with these frequently used objects are managed in an organized manner and that the relationships between the objects are tracked transparently.

![A white background with black numbers

Description automatically generated](https://docsbimser.blob.core.windows.net/imagecontainer/3-0367bc64-ad11-43be-add3-9a063f0e219c.png)

DMRECENTOBJECTS Table

The DMRECENTOBJECTS table records the objects that users access most frequently. This table, which contains the most up-to-date access information for each object, provides quick access to the objects that users refer to most frequently, allowing business processes to be carried out more efficiently.

![A screenshot of a computer

Description automatically generated](https://docsbimser.blob.core.windows.net/imagecontainer/4-6d2d0a67-2913-4885-83f0-6113342fa1d3.png)