CollectBinaryToNary
From WandoraWiki
Lets assume you have imported RDF to Wandora. RDF supports only binary relations. However, RDF allows you to pack multiple binary relations into a single entity that resembles n-ary association of topic maps. The trick is to use an intermediator between. BinaryAssociationTopicBreaker tool breaks n binary associations into a single association with n players. Number of association topics is reduced by one as the intermediator is not necessary any more. Examples:
c / (a -- b) -- d ==> a - c - d - f , [b] \ f c / (a) -- b -- d ==> a - c - d - f , [b] \ f x = topic [x] = topic x is removed (x) = topic x is in context x -- y = binary association between x and y x - y - z - k = 4-ary association between x, y, z, and k (x -- y) = association is in context
The tool is very useful to clean up not only RDF triplets but also CIDOC CRM data.
GUI name
- Break binary association topics
Tool Class
org.wandora.application.tools.associations.CollectBinaryToNary