Alvaro Herrera <alvherre(at)commandprompt(dot)com> writes:
> Why does a collation have a schema?
Because the SQL spec says so. Also, if we don't put them in schemas,
we have no nice way to distinguish built-in and user-defined collations,
which creates a problem for pg_dump.
regards, tom lane