[topicmapmail] Adding weigths to associations

Martin Stitt martystitt@yahoo.com
Mon, 2 Dec 2002 08:44:55 -0800 (PST)


I have a similar situation where I needed to attach a bit of metadata to
an association: a timestamp that marks when the record was last updated.

to do this, I add one more member to the association which has a role-type
that indicates that the topic playing this role is "overhead" information
for an association.  thus, where you would normally have a binary association 
(two members), you instead have a tertiary one, etc.

this means that for each association record, you are also needing to create
a specific topic record that holds your overhead data for the association (within
an occurrence, for example).

I anticpate that this will become a common pattern in my work.  I've already
started using it for the last-update-time, and have other ideas for overhead
info that I want to tie to an association, such as sprintf type strings to
specify how information about complex associations is to be rendered (associations
with more than two non-overhead members).  your example of a floating point rank
is yet another good reason to make this a typical pattern.


--- Fabrice_Desré <fabrice.desre@francetelecom.com> wrote:
>    Hello,
> 
>   I need to qualify the confidence I have in a association, to express 
> some "fuzzy" relationships. How can I achieve this with XTM ? My only 
> idea so far has been to make the association an instance of a topic 
> representing the weight. It is ok with a few discrete values for the 
> weight, but not really manageable when using arbitrary floating point 
> values.
>   I'll welcome any ideas !
> 
>   Thanks,
> 
> 	Fabrice
> -- 
> Fabrice Desré
> France Télécom R&D/DTL/TAL
> Tél: +(33) (0)2 96 05 31 43
> Fax: +(33) (0)2 96 05 39 45
> http://www.francetelecom.com/rd
> 
> _______________________________________________
> topicmapmail mailing list
> topicmapmail@infoloom.com
> http://www.infoloom.com/mailman/listinfo/topicmapmail


__________________________________________________
Do you Yahoo!?
Yahoo! Mail Plus - Powerful. Affordable. Sign up now.
http://mailplus.yahoo.com