Recursive relationship
Data model
<xsd:schema xmlns:xsd=" elementFormDefault="qualified" attributeFormDefault="unqualified"> <xsd:element name="monarch" type="monarchType" maxOccurs="unbounded"/>
<monarchs xmlns:xsi=" xsi:noNamespaceSchemaLocation="monarch.xsd"> m1 William IV King m2 Victoria I Queen m1
<employees xmlns:xsi=" xsi:noNamespaceSchemaLocation="employee.xsd"> e1 Alice e2 e2 Ned e3 e4 e3 Andrew e4 Clare 25000
<products xmlns:xsi=" xsi:noNamespaceSchemaLocation="product.xsd"> p1000 Animal photography kit 725 p101 1 p101 Camera case