company logo

SDB_BaseStruct - Base structure

Inherits:  SDB_Relationship

Base structures implement the generic part of a complex data type. A structure may be derived from any number of base structures. Base structures can be defined as shared or exclusive base structures. Shared base structures allow deriving any number of instances from one base instance. Exclusive base structure instances can be derived to maximum one instance and exist as long as the derived instance exists.


Exclusive base structures are considered internally as base structures. Hence, creating copy nodes from exclusive base structures may cause problems initializing maintaining references whithin these nodes (see SDB_Attribute).