PostgreSQL tiene un amplio conjunto de tipos de datos nativos disponibles para los usuarios. Los usuarios pueden agregar nuevos tipos a PostgreSQL usando el comando CREAR TIPO.
https://www.postgresql.org/docs/9.6/static/datatype.html