Enumeration Facets

rejects XML schemas with types that have pattern facets or enumerations that

violate those facets.

The following schema would be rejected, because the featured enumeration value includes a

mixed-case value. It would also be rejected because this value violates the pattern value that

limits values to only lowercase letters.

Requirements and Limitations for XML Schema Collections on the Server

CREATE
XML
SCHEMA
COLLECTION MySampleCollection
AS
'
<schema xmlns="http://www.w3.org/2001/XMLSchema" targetNamespace="http://ns"
xmlns:ns="http://ns">
<simpleType name="MyST">
<restriction base="string">
<pattern value="[a-z]*"/>
</restriction>
</simpleType>
<simpleType name="MyST2">
<restriction base="ns:MyST">
<enumeration value="mYstring"/>
</restriction>
</simpleType>
</schema>'
;
GO