![]() |
ProvSQL C/C++ API
Adding support for provenance and uncertainty management to PostgreSQL databases
|
Where a flattened base atom came from, for mapping markers back. More...
Public Attributes | |
| int | depth |
| int * | path |
Where a flattened base atom came from, for mapping markers back.
A slot path from the top lineage query down to the base relation: each element is a 1-based range-table slot, and the last element is the base's position within the innermost subquery. depth == 1 (path == [s]) is a base/kept relation directly at top slot s; deeper paths step through one nested SPJ subquery per element, so views-over-views map back to the right input through the recursive subquery rewrite.