+ This parameter instructs <productname>PostgreSQL</productname> to search
+ for the first instance of any relation with the provided name.
+ If no relations are found a notice is issued and the command ends.
+ If a relation is found then one of two things will happen:
+ if the relation is an domain it is dropped, otherwise the command fails.
"If no relations are found ...".
This case is a little bit more complex - domains are not subset of relations. But relations (in Postgres) extends types.
So in this case maybe modified text can be better
+ This parameter instructs <productname>PostgreSQL</productname> to search
+ for the first instance of any domain with the provided name in pg_type catalog.
+ If no type is found a notice is issued and the command ends.
+ If a type is found then one of two things will happen:
+ if the type is a domain it is dropped, otherwise the command fails. Postgres knows
+ base types, composite types, relation related types and domain types.