W3C home > Mailing lists > Public > www-xml-schema-comments@w3.org > January to March 2003

[Issue] Where did they originate from? (Attribute/Model Group)

From: Asir Vedamuthu <asir.vedamuthu@webmethods.com>
Date: Thu, 23 Jan 2003 12:37:54 -0700
Message-Id: <5.1.0.14.1.20030123123743.02d2ec68@localhost>
To: W3C XML Schema Comments list <www-xml-schema-comments@w3.org>




References,

[1] http://lists.w3.org/Archives/Member/w3c-xml-schema-ig/2002Oct/0222.html
(member only)
[2] http://www.w3.org/TR/2003/WD-xmlschema-ref-20030109/#issue_mg_dups
[3] http://www.w3.org/TR/2003/WD-xmlschema-ref-20030109/#issue_ag_dups

Mary and I bumped into this issue. Today, there is no mechanism to trace
back the origin of some of the components that were assembled via compiling
an attribute/model group.

<quote>
(4) Unrolled named model and attribute groups
     Model groups and attribute groups get unrolled at the point of use in a
     way that leaves no trace in the component model. The same schema
components
     therefore recur in the graph in undetectable ways. Given that the named
     model and attribute groups exist in their own right as schema
components,
     this is at least inconsistent with how, say, type or attribute
declarations
     function and complicates rules for eliminating duplicate SCDs.
</quote>

For details, please refer to [1], [2] and [3].

Regards,

Asir 
Received on Thursday, 23 January 2003 14:38:52 GMT

This archive was generated by hypermail 2.2.0+W3C-0.50 : Sunday, 6 December 2009 18:13:01 GMT