>From: Steven Churchill
>
>Drummond,
>
>If "john" and "jon" are synonyms, then are two $refs needed, or just one?
Steve,
Each synonym assertion is unidirectional and takes one RDFX statement. To
assert a synonym in both directions would two RDFX statements, however this
isn't needed when both synonyms are assigned by the same authority.
So, for example, if "john" and "jon" are synonyms under the same XRI
authority -- let's say the = authority -- then it would take just one RDFX
statement (in X3 notation):
=john/$ref/=jon
If you were talking about synonyms from two different authorities -- say
=john and @example*jon, then either authority could assert the synonym with
the other, but you'd want to verify both RDFX statements before you counted
on it. For example, from the = authority you'd want the statement...
=john/$ref/@example*jon
...and from the @example authority you'd want the statement...
@example*jon/$ref/=john
Is that what you meant?
=Drummond