TDispatchTree is a component specially designed for enterprise applications and anywhere analysis models have a
 hierarchical tree topology. 
 It's a very O.O. component giving a new dimension on high level managing  the relational databases complexity .
 It encapsulates a very powerful  dispatching system and allows a  full customizable events dispatcher.
 Developers can define, assign and propagate their own events all over the tree, following any path as well as the real  system needs. 
 At : http://utenti.tripod.it/burzox/  you can find a full component  explanation , 11 examples  (three of them on dataBase applications)
 and a full help  Delphi's like

 remark : Shareware version  works only while Delphi's IDE  is running , regular version price is $25 .