Definition Type Element
Name schema
Namespace http://www.w3.org/2001/XMLSchema
Type xs:openAttrs
Abstract False
ID schema
XSD Schema .\XsdSchemaStandard.xsd
XSD Schema Diagram
XSD Schema Code
<xs:element id="schema" name="schema" >
  <xs:annotation>
    <xs:documentation source="http://www.w3.org/TR/xmlschema-1/#element-schema"/>
  </xs:annotation>

  <xs:complexType>
    <xs:complexContent mixed="false">
      <xs:extension base="xs:openAttrs">
        <xs:sequence>
          <xs:choice minOccurs="0" maxOccurs="unbounded">
            <xs:element ref="xs:include"/>
            <xs:element ref="xs:import"/>
            <xs:element ref="xs:redefine"/>
            <xs:element ref="xs:annotation"/>
          </xs:choice>

          <xs:sequence minOccurs="0" maxOccurs="unbounded">
            <xs:group ref="xs:schemaTop"/>
            <xs:element minOccurs="0" maxOccurs="unbounded" ref="xs:annotation"/>
          </xs:sequence>

        </xs:sequence>

        <xs:attribute name="targetNamespace" type="xs:anyURI"/>
        <xs:attribute name="version" type="xs:token"/>
        <xs:attribute default="" name="finalDefault" type="xs:fullDerivationSet" use="optional"/>
        <xs:attribute default="" name="blockDefault" type="xs:blockSet" use="optional"/>
        <xs:attribute default="unqualified" name="attributeFormDefault" type="xs:formChoice" use="optional"/>
        <xs:attribute default="unqualified" name="elementFormDefault" type="xs:formChoice" use="optional"/>
        <xs:attribute name="id" type="xs:ID"/>
        <xs:attribute ref="xml:lang"/>
      </xs:extension>

    </xs:complexContent>

  </xs:complexType>

  <xs:key name="element">
    <xs:selector xpath="xs:element"/>
    <xs:field xpath="@name"/>
  </xs:key>

  <xs:key name="attribute">
    <xs:selector xpath="xs:attribute"/>
    <xs:field xpath="@name"/>
  </xs:key>

  <xs:key name="type">
    <xs:selector xpath="xs:complexType|xs:simpleType"/>
    <xs:field xpath="@name"/>
  </xs:key>

  <xs:key name="group">
    <xs:selector xpath="xs:group"/>
    <xs:field xpath="@name"/>
  </xs:key>

  <xs:key name="attributeGroup">
    <xs:selector xpath="xs:attributeGroup"/>
    <xs:field xpath="@name"/>
  </xs:key>

  <xs:key name="notation">
    <xs:selector xpath="xs:notation"/>
    <xs:field xpath="@name"/>
  </xs:key>

  <xs:key name="identityConstraint">
    <xs:selector xpath=".//xs:key|.//xs:unique|.//xs:keyref"/>
    <xs:field xpath="@name"/>
  </xs:key>

</xs:element>
Child Elements
Name Type Min Occurs Max Occurs
Child Attributes
Name Type Default Value Use
Derivation Tree
xs:openAttrs
    schema
        [No Super Types]
Generated using Liquid XML Studio by Liquid Technologies Ltd