Generalized data structures

Take the following definition, to be called a Data View (DV):

There are a number of cases, written as combinations of K, D, and R:

As shorthand, "DV<KDR>" will be used, e.g. a "DV<01N>" is a list.