This is an archived snapshot of W3C's public bugzilla bug tracker, decommissioned in April 2019. Please see the home page for more details.

Bug 5096 - section 4 Schemas misleading wrt what sml defines for refs
Summary: section 4 Schemas misleading wrt what sml defines for refs
Status: RESOLVED FIXED
Alias: None
Product: SML
Classification: Unclassified
Component: Core (show other bugs)
Version: unspecified
Hardware: PC Windows XP
: P2 normal
Target Milestone: ---
Assignee: Kumar Pandit
QA Contact: SML Working Group discussion list
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2007-09-30 15:42 UTC by John Arwe
Modified: 2007-10-20 02:22 UTC (History)
0 users

See Also:


Attachments

Description John Arwe 2007-09-30 15:42:14 UTC
Current text
"References  XML Schema does not have any support for inter-document references, although it does support intra-document references through xs:ID, xs:IDREF, xs:key and xs:keyref. Inter-document references are fundamental to SML since a document is a unit of versioning. SML extends XML Schema to support inter-document references and a set of constraints on inter-document references."

The last sentence could be read to imply that SML defines ONLY cross-document refs (not true, as we know) and that its constraints ONLY apply to cross-document refs (also untrue).

Proposal: change last sentence above
from "...inter-document references and a set of constraints on inter-document references"
to "...references that may cross document boundaries, and a set of constraints on those references that apply regardless of whether they cross document boundaries or not."