[Nml-wg] id/idRef
Freek Dijkstra
Freek.Dijkstra at sara.nl
Wed Jul 18 10:19:49 EDT 2012
On 18-07-2012 16:11, Aaron Brown wrote:
>>> To me IdRef is only for referencing/reusing or
>>> chaining existing elements. That's all. Without inheritance. Simple use
>>> case: a resource X is defined in a topology storage/service TS1. X is
>>> pointed in a topology storage/service TS2 (e.g. to describe multi-domain
>>> link). Use of IdRef for X in TS2 is very useful.
>>
>> So you want to use idRef ONLY for pointers to another document, or also
>> pointers within the same document?
[...]
> I think the difference is in saying "i've created a new element right
> here with id X" vs. "i'm referencing an element with id X that is
> defined elsewhere". I think this is where it dovetails with inheritence.
> It's basically letting people know "i'm defining 0 or more attributes
> about this element, but you need to go elsewhere to find the rest of the
> attributes".
So how to put this info into RDF? Remember, there is no id/idRef in RDF.
I previously proposed something along the lines of:
> urn:ogf:network:example.net:2012:somepointer nml:isauthoritative "False"
but that got rejected, since "authority" was not the correct wording.
Could either of you come up with a better proposal or wording?
Thanks,
Freek
More information about the nml-wg
mailing list