- From: <bugzilla@wiggum.w3.org>
- Date: Thu, 01 Nov 2007 03:14:16 +0000
- To: public-sml@w3.org
- CC:
http://www.w3.org/Bugs/Public/show_bug.cgi?id=5095 ------- Comment #4 from popescu@ca.ibm.com 2007-11-01 03:14 ------- As a result of an off line discussion with Ginny, the content has been updated as following 1. Created a new term for SML references under section 2.2 Terminology: Reference A link from one element in an SML model to another element from the same model. 2. Updated text description on paragraph 4, first bullet : from: 1. SML references – XML documents introduce boundaries across content that needs to be treated as a unit. XML Schema does not have any support for references that cross documents, although it does support references within elements in the same document through xs:ID, xs:IDREF, xs:key and xs:keyref. References between elements defined in separate SML model documents are fundamental to the SML specification. SML extends XML Schema to support 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. To: SML references – XML documents introduce boundaries across content that needs to be treated as a unit. XML Schema does not have any support for references that cross documents, although it does support references within elements in the same document through xs:ID, xs:IDREF, xs:key and xs:keyref. References between elements defined in separate SML model documents are fundamental to the SML specification. SML extends XML Schema to support 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. 3. First paragraph in section 4.1 from : XML documents introduce boundaries across content that needs to be treated as a unit. SML extends XML Schema to support references that may cross document boundaries and defines a set of constraints on those references. Support for cross-document references in an SML model includes: -Multiple addressing schemes for representing references. -Constraints on the type of a referenced element. - The ability to define key, unique, and key reference constraints on cross-document references. A reference in an SML model is a link from one element in the model to another element from the same model , regardless of whether the elements belong to the same document or not. It can be represented by using a variety of schemes […] To : Support for SML references in an SML model includes: -Multiple addressing schemes for representing references. -Constraints on the type of a referenced element. -The ability to define key, unique, and key reference constraints on SML references. SML references can be represented by using a variety of schemes, […] 4. Replaced all other occurrences of cross-document references with SML references and linked to the Terminology definition 5. Updated section 4.1.1.1 SML Reference definition to link to the SML reference Terminology section : An element information item in an SML model instance document is an SML reference[<< link to the Terminology section] if and only if: [...]
Received on Thursday, 1 November 2007 03:14:23 UTC