[topicmapmail] Re: Logicians do not rule the world (fortunately)
Lars Marius Garshol
larsga at ontopia.net
Fri Apr 28 02:30:26 EDT 2006
* jsinger at meaningmachines.com
>
> Is there no definition of "symmetry" in the context of Topic Maps
> agreed upon by the Topic Maps community?
There's no piece of ISO or other scripture that defines this term in
the context of Topic Maps, no.
> Does each Topic Maps query language have a unique treatment of an
> association with indistinguishable roles, i.e. whether
>
> borders-with(norway : neighbour, sweden : neighbour)
>
> implies
>
> borders-with(sweden : neighbour, norway : neighbour)?
Well, the data model says that
(a) the roles within the association have no defined order, and
(b) these two associations are equal (same type, same set of roles)
and will therefore merge the two. So you'll be left with a single
association.
Also, a query language that given the query
borders-with(norway : neighbour, $N : neighbour)?
failed to provide "sweden" as one of the values for $N (regardless of
which of your two cases was the input) would have to be severely
brain-damaged.
It's conceivable that you could create a query language that given
the query
borders-with($N1 : neighbour, $N2 : neighbour)?
did not respond with both combination for any of those two inputs,
but I think it would be clear to everyone that this would not be a
very good query language.
--
Lars Marius Garshol, Ontopian http://www.ontopia.net
+47 98 21 55 50 http://www.garshol.priv.no
More information about the topicmapmail
mailing list