Terminology: constructed from, type definition chain, and base type
"Costello, Roger L." <[email protected]>
| Newsgroups | gmane.text.xml.schema.devel |
|---|---|
| Message-ID | <[email protected]> |
Hi Folks,
I want to verify that I am using terminology consistent with the XSD specification.
Consider these two simpleTypes:
<xsd:simpleType name="LotteryNumbers">
<xsd:restriction>
<xsd:simpleType>
<xsd:list itemType="OneToNinetyNine"/>
</xsd:simpleType>
<xsd:length value="6"/>
</xsd:restriction>
</xsd:simpleType>
<xsd:simpleType name="OneToNinetyNine">
<xsd:restriction base="xsd:positiveInteger">
<xsd:maxInclusive value="99"/>
</xsd:restriction>
</xsd:simpleType>
Terminology: constructed from
LotteryNumbers is "constructed from" OneToNinetyNine.
Terminology: type definition chain
The "type definition chain" formed by the above simpleTypes is: LotteryNumbers --> OneToNinetyNine
Terminology: base type
The "base type" of LotteryNumbers is:
<xsd:simpleType>
<xsd:list itemType="OneToNinetyNine"/>
</xsd:simpleType>
Is that terminology correct?
/Roger