IBM Books

Extension XML Administration et programmation

Fichier DAD : colonne XML

Le fichier DAD contient le mappage nécessaire pour une colonne XML et définit la table, les tables annexes et les colonnes qui doivent contenir les données XML.

Figure 16. Fichier exemple DAD pour une colonne XML

<?xml version="1.0"?>
<!DOCTYPE Order SYSTEM "c:\dxx\dad.dtd"> 
<DAD> 
   <dtdid>c:\dxx\samples\dtd\getstart.dtd</dtdid> 
   <validation>YES</validation> 
 
   <Xcolumn> 
     <table name="order_side_tab"> 
         <column name="order_key" 
            type="integer" 
            path="/Order/@key" 
            multi_occurrence="NO"/> 
         <column name="customer" 
            type="varchar(50)" 
            path="/Order/Customer/Name" 
            multi_occurrence="NO"/> 
     </table> 
     <table name="part_side_tab">
         <column name="price" 
            type="decimal(10,2)" 
            path="/Order/Part/ExtendedPrice" 
            multi_occurrence="YES"/>
     </table>
     <table name="ship_side_tab">
         <column name="date" 
            type="DATE" 
            path="/Order/Part/Shipment/ShipDate" 
            multi_occurrence="YES"/>
     </table> 
 
   </Xcolumn> 
 
</DAD>


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