dtds存储在dtd 库中,在db2中是一个被称为dtd_ref 的表。它的模式名称叫“db2xml“。每个在dtd_ref中的dtd都有一个唯一的标识id,数据表和xml文档结构之间的映射被一个数据访问定义(dad)文件进行定义,dat引用一个处理过的文档dtd,因此它在xml文档,此文档的dtd和映射至数据库表的规则之间提供了一个桥梁。
以下是一个dad的例子:
<?xml version="1.0"?>
<!doctype dad system "dad.dtd">
<dad>
<dtdid>fxtrade.dtd</dtdid>
<validation>yes</validation>
<xcollection>