У меня есть общая схема данных в XSD, которая используется двумя различными приложениями: A и B, каждый использует данные по-разному. Я хочу документировать различные бизнес-правила для каждого приложения. Я могу сделать это?Могут ли элементы XSD иметь более одного <annotation>?
<xs:complexType name="Account">
<xs:annotation app="A">
<xs:documentation>
The Account entity must be used this way for app A
</xs:documentation>
</xs:annotation>
<xs:annotation app="B">
<xs:documentation>
The Account entity must be used this way for app B
</xs:documentation>
</xs:annotation>
<xs:complexContent>
...