RdbRelVar

Last edit November 10, 2014
An RdbRelVar are variables that take on RdbRelations as their values.

Why is the distinction between an RdbRelVar and an RdbRelation important?

The former contains a relation, the latter is a relation. Relations are immutable and do not change. Therefore, state change in a RelationalDatabase is represented by changing the value of a relation variable, or relvar for short. The answer to the question might be better understood in terms of another question: Why is the distinction between an integer variable and an integer important? -- DaveVoorhis

Thanks for the crystal clear explanation and illustration! --BrandonCsSanders

"replace, don't change" is kind of a functional viewpoint of things (FunctionalProgramming).
EditHint: Merge with RelVar and RelationalVariable.