Contains information about application class definitions
| Column Name | Column Datatype | Column Null Option | Column Comment |
| class_name | nvarchar(255) | not null | Class name. Primary key. Unique. |
| class_label | nvarchar(255) | with null | Readable label for the class. |
| class_alias | nvarchar(100) | with null | Short identifier for the class to be used as a table alias in SQL statements. |
| table_name | nvarchar(32) | with null | Table name that this class represents. Foreign key to the arg_table_def table. |
| class_template | nvarchar(100) | with null | For a subclass, the class name of the class from which the subclass was constructed. Foreign key to the arg_class_def table. |
| extensible | smallint | with null | Flag representing whether this class can be used for database extensibility. 0=False (cannot be extended), 1=True (can be extended) |
| control_object | nvarchar(50) | with null | Foreign key to the CNOBJECT field of the CONTROLS table for the security control which represents this attribute. |
| control_name | nvarchar(50) | with null | Foreign key to the CNNAME field of the CONTROLS table for the security control which represents this attribute. |
| creation_user | nvarchar(64) | with null | User or process that created the record. |
| creation_date | integer | with null | Date the record was created. |
| last_update_user | nvarchar(64) | with null | User or process who last updated the record. |
| last_update_date | integer | with null | Date the record was last updated. |
| version_number | integer | with null | Version number for transaction integrity. |
| customizable | smallint | with null | Flag representing whether this class is customizable. 0=False (cannot be customized), 1=True (can be customized) |
Product Name: Unicenter Asset Portfolio Management
Table Type: Table