User-defined types

A user-defined type is a data type that you can define independently of the data types that are provided by the database management system.

Distinct data types map to built-in types. Array data types are defined using a built-in type as the element type and a maximum cardinality value.