Есть такая структура в Power Designer:
Каждому объекту должен соответствовать одинаковый по структуре, но уникальный набор свойств. XML схема получилась такая:
<?xml version=«1.0» encoding=«UTF-8» ?>
<xs:schema
elementFormDefault=«qualified»
xmlns:xs=«
www.w3.org/2001/XMLSchema»>
<xs:element name=«Element_1»>
<xs:complexType>
<xs:sequence>
<xs:element name=«object 1» type=«ComplexType»/>
<xs:element name=«object 2» type=«ComplexType»/>
<xs:element name=«object 3» type=«ComplexType»/>
</xs:sequence>
</xs:complexType>
</xs:element>
<xs:complexType name=«ComplexType»>
<xs:sequence>
<xs:element name=«prop»/>
<xs:element name=«id»/>
</xs:sequence>
</xs:complexType>
</xs:schema>
Как теперь эту схему преобразовать в пригодный для заполнения скелет (т.е. без ComplexType, а просто как древовидный набор параметров)?