A union datatype by reference to existing types
<?xml version="1.0"?> <xs:schema xmlns:xs="http://www.w3.org/2001/XMLSchema" targetNamespace="http://www.java2s.com" xmlns="http://www.java2s.com" elementFormDefault="qualified"> <xs:simpleType name="integerOrData"> <xs:union memberTypes="xs:integer xs:date" /> </xs:simpleType> </xs:schema>