When Derby
evaluates a statement that references a view, it transforms the reference to a
view into a derived table. It might make additional transformations to improve
performance.
View flattening
When evaluating a statement that references a view, Derby internally transforms a view into a derived table. This derived table might also be a candidate for flattening into the outer query block.