Department is not presently designated as a ComplexType and its description is nested under ElectionAdministration.
Considering a scenario where a database is modeled after the specification should Department be described as a standalone ComplexType like so?
<xs:complexType name="Department" maxOccurs="unbounded">
<xs:sequence>
<xs:element name="ContactInformation" type="ContactInformation" minOccurs="0" />
<xs:element name="ElectionOfficialPersonId" type="xs:IDREF" minOccurs="0" />
<xs:element name="VoterService" minOccurs="0" maxOccurs="unbounded">
With ElectionAdministration.Department then described as:
<xs:element name="Department" type="Department" maxOccurs="unbounded">
Department is not presently designated as a ComplexType and its description is nested under ElectionAdministration.
Considering a scenario where a database is modeled after the specification should Department be described as a standalone ComplexType like so?
With
ElectionAdministration.Departmentthen described as: