Création d'une table ou d'une vue XML

Si votre SGBD le prend en charge, PowerAMC permet de créer des tables et des vues XML. Une table XML ne contient pas de colonnes, mais stocke à la place un document XML. Vous devez associer la table à un schéma XML enregistré pour valider le document XML stocké dans la table, et pouvez spécifier un élément racine pour la structure stockée dans votre table.

Si vous sélectionnez le type XML dans la liste Type, l'onglet Colonnes disparaît et les propriétés supplémentaires suivantes apparaissent sur l'onglet Général :

Propriété

Description

Schéma

Saisissez l'espace de noms cible ou le nom d'un modèle XML (voir Modélisation XML) ou utilisez l'outil Sélectionner à droite de la zone pour vous connecter à la base de données et sélectionner un schéma enregistré. Le schéma doit être enregistré dans la base de données afin de pouvoir être utilisé pour valider des documents XML.

Elément

Permet de spécifier un élément racine dans le document XML. Vous pouvez saisir un nom d'élément ou cliquer sur l'outil Sélectionner à droite de la zone pour sélectionner un élément dans un modèle XML ouvert dans l'espace de travail ou dans le schéma enregistré dans la base de données.

Si vous sélectionnez un élément dans un modèle XML PowerAMC, la propriété Schéma est définie avec l'espace de noms cible du modèle XML.