Skip welcome & menu and move to editor
Welcome to JS Bin
Load cached copy from
 
<?xml version="1.0"?>
<!--
To change this license header, choose License Headers in Project Properties.
To change this template file, choose Tools | Templates
and open the template in the editor.
-->
<xs:schema version="1.0"
           xmlns:xs="http://www.w3.org/2001/XMLSchema"
           elementFormDefault="qualified">
    <xs:simpleType name="Manv">
        <xs:restriction base="xs:ID">
          
        </xs:restriction>
    </xs:simpleType>
    <xs:simpleType name="Halot">
        <xs:restriction base="xs:string">
             <xs:maxLength value="20"/>
        </xs:restriction>
    </xs:simpleType>
    <xs:simpleType name="Gioitinh">
        <xs:restriction base="xs:string">
            <xs:enumeration value="Name"/>
            <xs:enumeration value="Nu"/>
        </xs:restriction>
    </xs:simpleType>
  
    <xs:simpleType name="Maphong">
        <xs:restriction base="xs:IDREF">
             <xs:maxLength value="10"/>
        </xs:restriction>
    </xs:simpleType>
     <xs:simpleType name="MaPxuong">
        <xs:restriction base="xs:IDREF">
            <xs:length value="2"/>
        </xs:restriction>
    </xs:simpleType>
    <xs:simpleType name="Diachi">
        <xs:restriction base="xs:string">
             <xs:maxLength value="30"/>
        </xs:restriction>
    </xs:simpleType>
  
     
    <xs:complexType name="Nhanvien">
        <xs:sequence>
           
            <xs:element name="Halot" type="Halot"/>
            <xs:element name="Ngaysinh" type="xs:date"/>
            <xs:element name="Diachi" type="Diachi"/>
            <xs:element name="Gioitinh" type="Gioitinh"/>    
            <xs:element name="Ghichu" type="xs:string"/>  
        </xs:sequence>
        <xs:attribute name="Manv" type="Manv"/>
       <xs:attribute name="Maphong" type="Maphong"/>
       <xs:attribute name="MaPxuong" type="MaPxuong"/>
    </xs:complexType>
    <xs:element name="QLNV">
        <xs:complexType>
            <xs:sequence>
                <xs:element name="NhanVien" type="Nhanvien" minOccurs="1" maxOccurs="5"/>
            </xs:sequence>
        </xs:complexType>
    </xs:element>
    <xs:simpleType name="Tenphong">
        <xs:restriction base="xs:string">
            <xs:maxLength value="30"/>
        </xs:restriction>
    </xs:simpleType>
    <xs:simpleType name="Sodienthoai">
        <xs:restriction>
            <xs:pattern value="[0-9]{11}"/>
        </xs:restriction>
    </xs:simpleType>
    <xs:complexType name="Dsphong">
        <xs:sequence>
            
            <xs:element name="Tenphong" type="TenPhong"/>
            <xs:element name="Sodienthoai" type="Sodienthoai"/>
        </xs:sequence>
        <xs:attribute name="Maphong" type="Maphong"/>
    </xs:complexType>
    <xs:element name="QLP">
        <xs:complexType>
            <xs:sequence>
                <xs:element name="Dsphong" type="Dsphong" minOccurs="1" maxOccurs="4"/>
            </xs:sequence>
        </xs:complexType>
    </xs:element>
</xs:schema>
Output

You can jump to the latest bin by adding /latest to your URL

Dismiss x
public
Bin info
anonymouspro
0viewers