IBM Books

Extension XML Administration et programmation


Table DTD_REF

L'Extension XML sert également de référentiel XML DTD. Lorsqu'une base de données est compatible XML, une table DTD_REF est créée. Chaque ligne de cette table représente une DTD accompagnée d'autres informations sur les métadonnées. Les utilisateurs peuvent accéder à cette table et insérer leurs propres DTD. Les DTD de la table DTD_REF permettent de valider des documents XML et d'aider les applications à définir un fichier DAD. Le nom de schéma associé à cette table est db2xml. Une table DTD_REF peut contenir les colonnes indiquées dans le Tableau 50.


Tableau 50. Table DTD_REF
Nom de colonne Type de données Description
DTDID VARCHAR Clé primaire (unique et différente de NULL). Elle sert à identifier la DTD. Lorsqu'elle est spécifiée dans le fichier DAD, celui-ci doit suivre le schéma défini par la DTD.
CONTENT XMLCLOB Contenu de la DTD.
USAGE_COUNT INTEGER Nombre de colonnes et de collections XML de la base de données utilisant la DTD pour définir leurs fichiers DAD.
AUTHOR VARCHAR Auteur de la DTD, information facultative destinée à l'utilisateur (en entrée).
CREATOR VARCHAR ID utilisateur auteur de la première insertion. La colonne CREATOR est facultative.
UPDATOR VARCHAR ID utilisateur auteur de la dernière mise à jour. La colonne UPDATOR est facultative.

Restriction : La DTD peut être modifiée par l'application uniquement lorsque la valeur de USAGE_COUNT est égale à zéro.


[ Début de page | Page précédente | Page suivante | Table des matières | Index ]