Data Type Details
Non-primitive data type consists of Fields, Views and Code blocks.
Each field has a name and a type. For example, type Person may have fields Name (type String), Surname (type String), Birth date (type Local date), Gender (type Gender) and Occupation (type Profession).
Type can be viewed in different ways. For example, Person can be shown as a character string (“John Smith”, “Mr. Smith” or “J. Smith – manager”) or as a table with fields: Birth date, Name, Surname, Occupation. Person could also be viewed as a web page, Excel spreadsheet or as an XML file.