CollectBinaryToNary
From WandoraWiki
(Difference between revisions)
Line 18: | Line 18: | ||
(x) = topic x is in context | (x) = topic x is in context | ||
(x -- y) = association is in context | (x -- y) = association is in context | ||
+ | |||
+ | I have found the tool very useful to clean up not only RDF triplets but also [http://cidoc.ics.forth.gr/index.html CIDOC CRM] data. | ||
+ | |||
{{Tool_s_GUI_name_title}} | {{Tool_s_GUI_name_title}} |
Revision as of 23:31, 2 March 2007
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 n-association. Number of association topics is reduced by one as the intermediator is not necessary any more. Example:
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) = association is in context
I have found the tool very useful to clean up not only RDF triplets but also CIDOC CRM data.
GUI name
- Break binary association topics
Tool Class
com.gripstudios.applications.wandora.admin.tools.associations.BinaryAssociationTopicBreaker