SDO 数据对象和数据图由以 XML 模式表示的模型管理。wimdomain.xsd、wimextension.xsd、wimschema.xsd、wimdatagraph.xsd 和一个 XML 文件:
- Virtual member manager 域对象
- 域对象定义受 virtual member manager 支持的实体类型及其关联属性。这些域对象存储在 wimdomain.xsd 文件中。
- Virtual member manager 模式对象
- 模式对象定义在运行时创建的新属性类型或实体类型的 XML 模式。这些模式对象存储在 wimschema.xsd 文件中。
- Virtual member manager 数据图对象
- 数据图对象是控制对象,定义可用于控制 virtual member manager API 行为的选项。这些对象存储在 wimdatagraph.xsd 文件中。wimdatagraph.xsd 文件包含 wimdomain.xsd 和 wimschema.xsd 文件。
- Virtual member manager 定制扩展对象
- 这些对象定义定制扩展。可以在一个名为 wimxmlextension.xml 的 XML 文件或一个或多个定制扩展 XSD 文件(例如 virtual member manager 提供的样本文件 wimextension.xsd)中定义该对象。wimxmlextension.xml 文件定义 XML 格式的定制扩展对象。定制扩展 XSD 文件必须导入 wimdatagraph.xsd 文件。
前三个 XSD 文件(wimdomain.xsd、wimschema.xsd 和 wimdatagraph.xsd)定义内置 virtual member manager 数据图模式,并且位于同一名称空间 URI http://www.ibm.com/websphere/wim 下。
客户扩展 XSD 文件必须使用与 virtual member manager 名称空间不同的名称空间。wimxmlextension.xml 文件定义 virtual member manager 名称空间和定制空间中的模式。