在XSD中的许多元素上重用属性

在XSD中的许多元素上重用属性,xsd,attributes,Xsd,Attributes,XML模式中是否有一种方法可以定义/命名一组属性,这些属性可以在许多元素定义上重用,而无需将整个属性定义剪切/粘贴到每个元素定义中 例如,如果我想在我的xsd中的20个不同元素上有三个属性,我可以将它们命名为一个组并引用它们,而不必在所有20个元素中重复相同的完整定义吗 <xs:attribute name="lang" type="xs:string" use="required"/> <xs:attribute name="page" type="xs:string"/&g

XML模式中是否有一种方法可以定义/命名一组属性,这些属性可以在许多元素定义上重用,而无需将整个属性定义剪切/粘贴到每个元素定义中

例如,如果我想在我的xsd中的20个不同元素上有三个属性,我可以将它们命名为一个组并引用它们,而不必在所有20个元素中重复相同的完整定义吗

<xs:attribute name="lang" type="xs:string" use="required"/>
<xs:attribute name="page" type="xs:string"/>
<xs:attribute name="alphabet" type="xs:string"/> 

是的,有“”用于此目的