Re: [xml-dev] Namespace and URIs

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 UTC