A row in a valid-time table can be a current row, future row, or history row.
A row in a transaction-time table can be an open or closed row.
A row in a bitemporal table can be a current row, future row, or history row in the valid-time dimension and an open row or closed row in the transaction-time dimension.