#1 20 Aug 2012 14:54

discov_arp
Member
Registered: 20 Aug 2012
Posts: 2

inherited propoerty in Oracle hierarchical query on tree structure

I have a tree structure table as described.

Folder Structure            Node    Rule Applicabale    Node_type
Cpty                    N1    R9        6
  |--->house                N2    R8        6
        |---->Limited            N3    R7        6
               |--->limit testign                     N4    R5,R6        6
               |      |-----> Accoutn 1                 N5    R1        3
               |      |-----> Account 2                 N6    R2        3
               |----- Test            N7    R4        6
                       |----> Account 3                 N8    R3        3

                       
Account 1 will inherit rules from its parents folders. I want a report which shows all >the rules aplicable to an account.                       
                       
Example report showing rules applicable to acc1 and acc2 including all inherited from >parent                        
                       
Account        Rule location    Rule name**
Acc 1        N5        R1
Acc 1        N4        R5
Acc 1        N4        R6
Acc 1        N3        R7
Acc 1        N2        R8
Acc 1        N1        R9
Acc 2        N6        R2
Acc 2        N4        R5
Acc 2        N4        R6
Acc 2        N3        R7
Acc 2        N2        R8
Acc 2        N1        R9
   
**Table Structure**                       
Node        Rules   
Node_id        rule_id   
parent_node_id    rule_node_id   
account_id           
node_type_id           

Account_id is null on the folder nodes i.e node type 6

Offline

Board footer

Powered by FluxBB