[
Lists Home |
Date Index |
Thread Index
]
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
|