Re: Scope support in Ontopoly
"Steve Pepper" <[email protected]> Wed, 1 Jul 2009 20:46:15 +0200
| Newsgroups | gmane.text.xml.xtm.tmcl |
|---|---|
| Message-ID | <2220B6B66298478487436FE15A95CB71@huchu> |
I wasn't aware that this couldn't be expressed in TMCL. That would appear to be a major omission. I can't imagine a multilingual topic map for which one would *not* want to have an enforceable policy regarding which *specific* languages should be used for which particular types of name and occurrence. Will you register this as a TMCL issue? Steve | -----Original Message----- | From: [email protected] [mailto:[email protected]] On Behalf Of | Lars Marius Garshol | Sent: 01 July 2009 20:15 | To: [email protected] | Subject: Re: Scope support in Ontopoly | | | | * Steve Pepper | > | > I could envisage a variant of this ("Fixed-2"), based on an extended | > definition of "given field": | > | > ["s-type"] + [type] + [scope] | > | > This would allow us to do quite a bit more than today. For example a | > topic could have two (default) names (of type 'tmdm:name-type'), one | > of which was in the unconstrained scope and the other in the scope | > 'norwegian'. (This is not possible with "Fixed-1".) | | This is not expressible with TMCL today. You can say | | language isa tmcl:topic-type. | # define 5 instances of language | | topic-type has-occurrence(field, 5, 5). | field has-scope(language, 1, 1). | | but you cannot require the five occurrences of the type field to all | have different instances of language in their scopes, except by using | a user-defined constraint. | | > Assuming we agree that multilingual topic maps are best done using | > scoped names, rather than typed names, then this capability is | > clearly something that we need. | | It is not easy to avoid that conclusion, no. | | --Lars M. | http://www.garshol.priv.no/tmphoto/ | http://www.garshol.priv.no/blog/ | | | --~--~---------~--~----~------------~-------~--~----~ | You received this message because you are subscribed to the Google Groups | "ontopia" group. | To post to this group, send email to [email protected] | To unsubscribe from this group, send email to | [email protected] | For more options, visit this group at | http://groups.google.com/group/ontopia?hl=en | -~----------~----~----~----~------~----~------~--~---