DR 09-0320 - OPC: Relationships Markup

Shawn Villaron shawnv at microsoft.com
Thu Mar 18 15:07:26 CET 2010


We agree.  How does this sound?

Change Part 2, §9.3.2, "Relationship Markup" as follows

      Relationship Markup
      Relationships are represented using Relationship elements nested in a single Relationships element. These elements are defined in the Relationships namespace, as specified in Annex F. The W3C XML Schema for relationships is described in Annex D.

      A Relationships Part shall not be an empty file. If present, a Relationships Part shall hold, at a minimum, a single Relationships root element with no child elements shall be a schema-valid XML document against opc-relationships.xsd.

Similarly, although not requested in the DR, the change should be made to the Rule text of ID M1.26 in Annex H. Guidelines for Meeting Conformance, §H.1 Package Model as follows
      A Relationships Part shall not be an empty file. If present, a Relationships Part shall hold, at a minimum, a single Relationships root element with no child elements shall be a schema-valid XML document against opc-relationships.xsd.
      The package implementer shall require that every Relationship element has an Id attribute, the value of which is unique within the Relationships part, and that the Id datatype is xsd:ID, the value of which conforms to the naming restrictions for xsd:ID as described in the W3C Recommendation "XML Schema Part 2: Datatypes."



-----Original Message-----
From: MURATA Makoto (FAMILY Given) [mailto:eb2m-mrt at asahi-net.or.jp]
Sent: Tuesday, January 05, 2010 2:47 PM
To: SC 34 WG4
Subject: Re: DR 09-0320 - OPC: Relationships Markup

> must be a schema-valid XML document.

First, s/must/shall/.  In Annex H of ISO/IEC Directives, Part 2:
        Do not use "must" as an alternative     for "shall". (This
        will avoid any confusion between the requirements of a
        document and external statutory obligations.)

Second, add "against opc-relationships.xsd".

Third, is the use of MCE prohibited here?

Cheers,
Makoto


-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://mailman.vse.cz/pipermail/sc34wg4/attachments/20100318/6005fb2f/attachment-0001.htm>


More information about the sc34wg4 mailing list