Postgres no maneja tipos de datos enumerados, pero provee dominios sobre los cuales se pueden ingresar datos.
http://www.postgresql.org/docs/8.2/static/sql-dropdomain.html
http://www.oreillynet.com/pub/a/databases/2006/01/06/enumerated-fields-in-postgresql.html
http://www.oreillynet.com/pub/a/databases/2006/01/06/enumerated-fields-in-postgresql.html?page=2