forty-two rights: attribute values ββhave no default semantics, therefore the use of the namespace is not recognized as such using xml-processors.
if you want to reference some b data in your i:type attribute, you use a mapping element to associate c:value with the (hypothetical) b:value , i.e.:
<mapping xml:id="idXY'/> ... <c:value c:ref="idXY">...</c:value> ... <b:value b:ref="idXY">...</b:value> ...
... where you declare _:ref as IDREF attributes in the corresponding xml schemes. you may have to adjust the design for 1: n- / m: n - mappings, for example. using referrers as child elements of _:value .
Best regards, carsten
source share