<cena waluta="PLN">15</cena>
i chcę dla niego stworzyć schemat XML (na wbudowanych typach).
Kiedy probuję czegoś takiego
<xsd:element name="cena" type="xsd:integer"> <xsd:complexType> <xsd:attribute name="waluta"/> </xsd:complexType> </xsd:element>
to walidator wyrzuca mi błąd, że complexType i type wykluczają się jednocześnie. Jedyne co mi działa, to forma, kiedy usunę type="xsd:integer", ale wtedy nie mogę mieć żadnej wartości (w przykładzie tych "15"). Jedyne co udało mi się wymyśleć, to zastosowanie elementu w środku, w stylu:
<cena waluta="PLN"> <kwota>15</kwota> </cena>
Ale chciałbym się dowiedzieć jak powinien wyglądać schemat dla tego pierwszego przykładu.