“…/* using "employee its involved" Also in the case of recursive queries (for example, finding the shortest path (over arcs) between two points (nodes) in a network (graph)) it is essential that data structure is respected. Earlier solutions for recursive problems such as transitive closure (Aho, Hopcroft, & Ullman, 1974;Bailey, 1999;Connolly, Begg, & Strachan, 1995;Dar & Ramakrishnan, 1994;Suciu & Paredaens, 1994;Ullman & Widom, 1997) often create successor lists much larger than the original data set, which leads to time-consuming duplicate elimination and cycle detection (Karayiannis & Loizou, 1978). Moreover, these solutions are specified in languages that are difficult to understand by end users.…”