WITH RECURSIVE clause of SQL typically allows only a single working table.
In this work, we will investigate what happens if we remove this restriction
and allow any number of working tables to read from and write to.
This project requires knowledge of
C development as well as knowledge of
database systems internals (i.e., as discussed in DB2).