Classes
Classes define the structure of the database and the tables within it. Each class consists of a collection of Fields, Aggregates, and Methods. The structure of a Tables is defined by the classes that form the table.
There are two types of class:
- Creatable Class—An object of this class can be created in the database
- Non-Creatable Class—An intermediate class from which an object cannot be directly created in the database.
Each class has a base class except CDBObject and CAggregate (the roots of the class hierarchy).The base class is the parent class of the class.
The classes that are base-classes also have sub-classes. The sub-classes are the child classes of the selected class.
You can use the ClearSCADA Database Schema to display information about each class (see Working with the Database Schema).