⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 personal.xsd

📁 Java的面向对象数据库系统的源代码
💻 XSD
字号:
<?xml version="1.0" encoding="UTF-8"?>
<schema xmlns='http://www.w3.org/2001/XMLSchema'>

 <element name="personnel">

  <complexType>
   <sequence>
     <element ref="person" minOccurs='1' maxOccurs='unbounded'/>
   </sequence>
  </complexType>

  <unique name="unique1">
   <selector xpath="person"/>
   <field xpath="@name"/>
  </unique>
  <key name='empid'>
   <selector xpath="person"/>
   <field xpath="@id"/>
  </key>

  <!--
  <keyref name="keyref1" refer='empid'>
   <selector xpath="person"/> 
   <field xpath="link/@manager"/>  
  </keyref>
  -->

 </element>

 <element name="person">
  <complexType>
   <sequence>
     <element ref="name"/>
     <element ref="numberOfCars"/>
     <element ref="email" minOccurs='0' maxOccurs='unbounded'/>
     <element ref="url"   minOccurs='0' maxOccurs='unbounded'/>
     <element ref="link"  minOccurs='0' maxOccurs='1'/>
   	 <element name="note" type="string"/>
     <element name="salary" type="int"/>
   </sequence>
   <attribute name="id"  type="ID" use='required'/>
   <attribute name="contr" default="false">
    <simpleType>
     <restriction base = "string">
       <enumeration value="true"/>
       <enumeration value="false"/>
     </restriction>
    </simpleType>
   </attribute>
  <attribute name="age" type="integer"/>
  <attribute name="x" type="int"/>
  <attribute name="d" type="date"/>
  <attribute name="dt" type="dateTime"/>
  </complexType>
 </element>
 
 <element name="name">
  <complexType>
   <all>
    <element ref="family"/>
    <element ref="given"/>
   </all>
  </complexType>
 </element>

 <element name="family" type='string'/>

 <element name="given" type='string'/>

 <element name="email" type='string'/>

 <element name="numberOfCars" type='short'/>

 <element name="url">
  <complexType>
   <attribute name="href" type="string" default="http://"/>
  </complexType>
 </element>

 <element name="link">
  <complexType>
   <attribute name="manager" type="IDREF"/>
   <attribute name="subordinates" type="IDREFS"/>
  </complexType>
 </element>

 <notation name='gif' public='-//APP/Photoshop/4.0' system='photoshop.exe'/>

</schema>

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -