企业架构师&x27;s XSD生成器生成ref属性而不是name属性

企业架构师&x27;s XSD生成器生成ref属性而不是name属性,xsd,uml,enterprise-architect,Xsd,Uml,Enterprise Architect,使用XML模式工具箱,我创建了以下图表: 生成XSD后,我得到以下结果: 请注意,该协会由 <xs:element ref="lib:Author" > 相反,我希望: <xs:element name="author" type="lib:Author" > 我应该如何更改模型以在Enterprise Architect中实现这一点?解决方案是在关联中添加一个标记值'anonymousRole=false',如下所示: 或者,可以在全局级别进行

使用XML模式工具箱,我创建了以下图表:

生成XSD后,我得到以下结果:

请注意,该协会由

<xs:element ref="lib:Author"   >

相反,我希望:

<xs:element name="author" type="lib:Author"   >


我应该如何更改模型以在Enterprise Architect中实现这一点?

解决方案是在关联中添加一个标记值'anonymousRole=false',如下所示:

或者,可以在全局级别进行此设置,作为包属性: