383
in the molecule schema to<attribute name=’elementType’
type=’elementTypeType’ use=’optional’/>whereelementTypeTypeis defined by...
ANSWER TO
EXERCISE2.3
One possible answer uses an enumeration of cases:
<xsd:simpleType name="DNABase">
<xsd:restriction base="xsd:string">
<xsd:enumeration value="A"/>
<xsd:enumeration value="C"/>
<xsd:enumeration value="G"/>
<xsd:enumeration value="T"/>
</xsd:restriction>
</xsd:simpleType>Another answer uses a pattern restriction:ANSWER TO
EXERCISE2.4
A DNA sequence could be defined using a list of bases as in