Abstract object types

Build 1501 on 14/Nov/2017  This topic last edited on: 5/Aug/2014, at 13:56

Object types can be defined as ‘abstract’.

If two object types share some attribute, sometimes is convenient to put the shared attributes in a common abstract base object type.

This simplifies the schema definition and allows the code to treat objects of different types as they are of the same one with only the common set of attributes.

Abstract object type cannot be used to define objects themselves, but only the attributes.