W3C home > Mailing lists > Public > www-tag@w3.org > February 2002

Re: [xml-dev] Namespace and URIs

From: Jonathan Borden <jborden@attbi.com>
Date: Sun, 17 Feb 2002 19:03:09 -0500 (EST)
Message-ID: <003001c1b814$9ea73720$0301a8c0@ne.mediaone.net>
To: "Paul Prescod" <paul@prescod.net>, "Simon St.Laurent" <simonstl@simonstl.com>
Cc: "XML DEV" <xml-dev@lists.xml.org>, "TAG" <www-tag@w3.org>
Paul Prescod wrote:

>
> The RDDL view is that they DO have identity, meaning and structure and
> can thus have schemas and stylesheets associated with them. It's a
> little bit weird to associate stuff with them without describing their
> internal structure but that's just part of the confusion. Maybe the
> internal structure of namespaces can be described as a 1-tuple where the
> only member is the namespace name.

Note that the XML Namespaces recommendation states that XML namespaces _do_
have internal structure (but does not specify what the structure is).

Formally, a space may generally be described as a pair:

<name, node*>

(This can be pictured by drawing a rectangle around a piece of a graph and
giving it a name)

In the case of an XML Namespace:

<nsURI, term*>

In the RDDL model, each term can be represented as the ID of the
rddl:resource element -- in this case the set of rddl:resource elements
defines a set of names.

Each term or ID is itself associated with the rddl:resource tuple:

<id, nature, purpose, lang, href> [1]

Jonathan

[1] http://www.openhealth.org/RDDL/rddl.extreme.xml
Received on Sunday, 17 February 2002 20:49:51 GMT

This archive was generated by hypermail 2.2.0+W3C-0.50 : Thursday, 26 April 2012 12:47:04 GMT