TDM settings are saved in the TDM PostgreSQL DB.
Business Entity (BE) and product definitions update the following TDM DB tables:
This tables holds all BEs defined in the TDM GUI.
A new record is created for each BE.
Each BE is created in Active status and gets a unique be_id sequence which is the table's PK.
Deleted BEs have an Inactive status and are not physically deleted from this table.
Note that to prevent creating several active BEs with the same name, the be_name column has a unique index when the status is Active.
This table holds all products defined in the TDM GUI.
Note that to prevent creating several active products with the same name, the product_name column has a unique index when the status is Active.
This table holds the links between a BE, LU and a product, as follows:
Adding an LU to a BE creates a new record in this table. Each record is marked with a unique lu_id sequence which is the table's PK. The table contains the following information:
This table holds a list of Post-Execution Processes attached to each BE. A separate record is created for each post-execution process. Each record is marked with a unique process_id sequence which is the table's PK.
The following information is stored in this table:
TDM settings are saved in the TDM PostgreSQL DB.
Business Entity (BE) and product definitions update the following TDM DB tables:
This tables holds all BEs defined in the TDM GUI.
A new record is created for each BE.
Each BE is created in Active status and gets a unique be_id sequence which is the table's PK.
Deleted BEs have an Inactive status and are not physically deleted from this table.
Note that to prevent creating several active BEs with the same name, the be_name column has a unique index when the status is Active.
This table holds all products defined in the TDM GUI.
Note that to prevent creating several active products with the same name, the product_name column has a unique index when the status is Active.
This table holds the links between a BE, LU and a product, as follows:
Adding an LU to a BE creates a new record in this table. Each record is marked with a unique lu_id sequence which is the table's PK. The table contains the following information:
This table holds a list of Post-Execution Processes attached to each BE. A separate record is created for each post-execution process. Each record is marked with a unique process_id sequence which is the table's PK.
The following information is stored in this table: