Complex data types

Complex data types describe either a collection of data objects, all of one type (LIST, SET, and MULTISET), or groups of objects of different types (named and unnamed rows.)