Hallo,
ich will sql-anfragen generisch gestalten. und möchte anfragen folgendermaßen
konfigurieren:
wenn man mit attributen das gleiche machen könnte wie mit elementen, würde es wohl so aussehen:
<xsd:complexType name="dimensionParameterType">
<xsd:choice>
<xsd:attribute name="id" type="xsd:string" />
<xsd:attribute name="idLike" type="xsd:string" />
<xsd:sequence>
<xsd:attribute name="idBetween" type="xsd:string" />
<xsd:attribute name="and" type="xsd:string" />
</xsd:sequence>
</xsd:choice>
...
</xsd:complexType>
Dieser dimensionParameterType hat also entweder ein Attribut "id" oder ein Attribut "idLike" oder die beiden Attribute "idBetween" und "and". Danach soll noch ein bestimmtes weiteres Attribut vorkommen.
Ich habe nicht gefunden wie ich das beschreiben soll im Schema. Kann mir da vielleicht jemand helfen?
Vielen Dank im voraus,
dbNoob
ich will sql-anfragen generisch gestalten. und möchte anfragen folgendermaßen
konfigurieren:
wenn man mit attributen das gleiche machen könnte wie mit elementen, würde es wohl so aussehen:
<xsd:complexType name="dimensionParameterType">
<xsd:choice>
<xsd:attribute name="id" type="xsd:string" />
<xsd:attribute name="idLike" type="xsd:string" />
<xsd:sequence>
<xsd:attribute name="idBetween" type="xsd:string" />
<xsd:attribute name="and" type="xsd:string" />
</xsd:sequence>
</xsd:choice>
...
</xsd:complexType>
Dieser dimensionParameterType hat also entweder ein Attribut "id" oder ein Attribut "idLike" oder die beiden Attribute "idBetween" und "and". Danach soll noch ein bestimmtes weiteres Attribut vorkommen.
Ich habe nicht gefunden wie ich das beschreiben soll im Schema. Kann mir da vielleicht jemand helfen?
Vielen Dank im voraus,
dbNoob