We should change the order of some items within the SCD XML schema. For example, I can only add the workbanch to the system after the location, but before domain.
We should first have the simple types and than the compelx types at the end.
This is not a real issue, it was just annoying while creating an XML file for this schema.
<xsd:complexType name="SYSTEM_TYPE">
<xsd:sequence>
<xsd:element name="NAME" type="xsd:string"/>
<xsd:element name="LOCATION" type="xsd:string"/>
<xsd:element name="WORKCELLS" type="WORKCELL_TYPE" minOccurs="0" maxOccurs="unbounded"/>
<xsd:element name="RESOURCES" type="RESOURCE_TYPE" minOccurs="0" maxOccurs="unbounded"/>
<xsd:element name="DOMAIN" type="ESYSTEM_DOMAIN"/>
<xsd:element name="DESCRIPTION" type="xsd:string" minOccurs="0"/>
</xsd:sequence>
</xsd:complexType>
should be
<xsd:complexType name="SYSTEM_TYPE">
<xsd:sequence>
<xsd:element name="NAME" type="xsd:string"/>
<xsd:element name="LOCATION" type="xsd:string"/>
<xsd:element name="DOMAIN" type="ESYSTEM_DOMAIN"/>
<xsd:element name="DESCRIPTION" type="xsd:string" minOccurs="0"/>
<xsd:element name="WORKCELLS" type="WORKCELL_TYPE" minOccurs="0" maxOccurs="unbounded"/>
<xsd:element name="RESOURCES" type="RESOURCE_TYPE" minOccurs="0" maxOccurs="unbounded"/>
</xsd:sequence>
</xsd:complexType>