- From: <jddahl@micron.com>
- Date: Tue, 27 Jan 2004 16:35:03 -0700
- To: <xmlschema-dev@w3.org>
In the example, report.xsd (http://www.w3.org/TR/xmlschema-0/#report.xsd), <unique name="dummy1"> <selector xpath="r:regions/r:zip"/> <field xpath="@code"/> </unique> what is the purpose of the name attribute-- "dummy1"? Is it possible to reference this uniqueness restraint? If so, how? Is there a xs:uniqueref element? I have the following schema: <xs:element name="type1" type="type_group"/> <xs:element name="type2" type="type_group"/> <xs:element name="type3" type="type_group"/> where "type_group" is a named xs:complexType. How can I associate a uniqueness constraint within each element? Of course, I could define: <xs:element name="type1" type="type_group"> <unique ...> ... </unique> </xs:element> <xs:element name="type2" type="type_group"> <unique ...> ... </unique> </xs:element> <xs:element name="type3" type="type_group"> <unique ...> ... </unique> </xs:element> but that seems redundant. Is it possible to reference a "named" uniqueness constraint? Thanks, Jeff Dahl
Received on Tuesday, 27 January 2004 18:35:14 UTC