<?xml version="1.0"?>
<xs:schema xmlns:xs="http://www.w3.org/2001/XMLSchema"
targetNamespace="http://www.java2java.com" xmlns="http://www.java2java.com"
elementFormDefault="qualified">
<xs:complexType name = "PersonType">
<xs:sequence>
<xs:element name = "Name" type = "xs:string" />
<xs:element name = "Address" type = "xs:string" />
<xs:element name = "Econtact" type = "xs:string" />
</xs:sequence>
</xs:complexType>
<xs:element name = "Customer">
<xs:complexType>
<xs:complexContent>
<xs:extension base = "PersonType">
<xs:sequence>
<xs:element name = "AccountDetails" type = "xs:string" />
</xs:sequence>
<xs:attribute name = "customerID" type = "xs:string" />
</xs:extension>
</xs:complexContent>
</xs:complexType>
</xs:element>
<xs:element name = "Employee">
<xs:complexType>
<xs:complexContent>
<xs:extension base = "PersonType">
<xs:sequence>
<xs:element name = "JobRole" type = "xs:string" />
<xs:element name = "Department" type = "xs:string" />
</xs:sequence>
</xs:extension>
</xs:complexContent>
</xs:complexType>
</xs:element>
</xs:schema>
|