Open Metadata Type Definitions (TypeDefs)

TypeDefs define the characteristics of a particular type of an open metadata instance There are three categories of TypeDefs (TypeDefCategory):

TypeDefs can inherit from other TypeDefs from the same category. Open metadata support single inheritance.

TypeDefs also define then names and types of properties for a metadata instance of that type. Each property has a TypeDefAttribute definition that references an AttributeTypeDef as its type.

The AttributeTypeDefs are the type definitions for properties. There are three categories of AttributeTypeDefs.

License: CC BY 4.0, Copyright Contributors to the ODPi Egeria project.