Data structures have three important structural aspects: data columns, datatypes, and key values.
- Each data stream includes one or more data columns.
- Each column has a datatype.
- Each row has a unique key value. The source stream definition designates one or
more columns as "key" columns. Data must be fed to a source stream.