2009-06-25 78 views
2

我想建立一个XSD,使得强制像一个外键关系。这里有一个例子:XSD关系/属性问题

 

<MappingElement Reference="MySourceElementName"/> 

<SourceElement Name="MySourceElementName"/> 
 

我想在XSD,对于赋予属性“参考”的任何值也必须在SourceElement标签的名称属性的值来指定。我知道枚举的限制,但对于名称值的范围是开放式的 - 我只需要我的参考属性和我的名称属性之间的完整性。有没有一种方法来表达这与XSD?

回答

0

您正在寻找IDREF/IDREFS和ID的数据类型。 的名称属性是类型ID和类型IDREF

希望帮助的参考属性的!

+0

ID和IDREF是在DTD,而不是一个模式的使用。 – skaffman 2009-06-25 21:02:23