Bonjour !!

p'tite question un peu trivial

J'ai 2 fichiers XML

fields.xml
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
<fields>
  <field id="noacc">No accouchement</field>
  <!--... ~200 lignes -->
</fields>
acl.xml
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
<acls>
    <acl name="CM">
        <access_rule type="W">
            <deny type="only">
                <field id="noacc" behaviour="hidden"/>
                <field id="dthrsubscriberdc" behaviour="readonly"/>
                <field id="accrnrok" behaviour="readonly"/>
                <field id="ctautopsie" behaviour="readonly"/>
            </deny>
        </access_rule>
    </acl>
    <!-- plusieur bloc acl -->
</acls>
Comment peut on utiliser ces deux fichiers sous oracle 10GR2 afin de realiser une jointure sur id="noacc" par exemple...

J'ai trouver quelques doc qui explique la possibilité via Xquery de creer des jointures entre 2 fichiers XML mais c'est assez flou...

l'objectif serais de pouvoir retrouver la liste des champs autorisé en fonction d'un acl name.

quelqu'un a t il une expérience dans ce domaine afin de me fournir un exemple sur le fonctionnement d'un tel systeme.

Merci d'avance.