请确认(或反驳)模式定义(.xsd 文件)中的此枚举是多余的(由于第二个 simpleType 只允许任何长度为 5 个字符或更少的内容):
<simpleType name="decision">
<annotation>
<documentation>It will decide the flow</documentation>
</annotation>
<union>
<simpleType>
<restriction base="string">
<enumeration value="yes"/>
<enumeration value="no"/>
<enumeration value="maybe"/>
</restriction>
</simpleType>
<simpleType>
<restriction base="string">
<maxLength value="5"/>
</retriction>
</simpleType>
</union>
<simpleType>
我们的应用程序中有很多这样的东西,所以我们应该优化它。