[Bug 4658] How should deref() treat multiple child elements that use the same reference scheme

http://www.w3.org/Bugs/Public/show_bug.cgi?id=4658





------- Comment #4 from kumarp@microsoft.com  2007-09-27 03:10 -------
I like the solution in section 3 "How are schemes defined?" from the Reference
proposal.

•       How is a scheme recognized. That is, there is a set of rules that, when
satisfied, identify elements with sml:ref="true" as instances of this scheme.
(e.g. for the "uri/iri" scheme, the rule can include: there is one and only one
sub-element named <sml:uri>, whose value is xs:anyURI.)  That is, either a
reference element is an instance of (or an example of, or uses) a scheme, or it
is not. “How many instances of a reference scheme does an SML reference R
use/include” is an ill-formed question.

Received on Thursday, 27 September 2007 03:11:08 UTC