Cataloger's Note
You may want to take some time to consider the impact on your local catalog of supporting two (at times complimentary, and at times quite different) sets of relator terms.
This conundrum is complicated at present by the fact that MARC does not yet have a way for the cataloger to specify which vocabulary a relator term is taken from.