Forgot one thing this morning,
relatedType="otherRelated" and variantType="otherVariant" are
reminiscent of type="related" on MODS 2 <relatedItem>. It was removed
in version 3, the semantics being covered by <relatedItem> with no type
attribute. If related items and variants are references with two
separate elements, the "other" types can go.
>>> [log in to unmask] 2004-06-07 07:55:22 >>>
If related records are authoritative and variants are not
authoritative, the relatedType and variantType attributes on <ref> are
mutually exclusive. It would be cleaner to just make two distinct
<ref type="earlier | later | parent org | broader | narrower | other">
<variant type="acronym | abbreviation | translation | other">
<ref> should have XLink attributes.