This namespace contains a collection of objects for working with tables of data. A parasql.schema.DataTable contains an array of columns (parasql.schema.ColumnInfo objects) and an array of rows (parasql.schema.DataRow objects). Each row in turn contains an array of values (parasql.schema.DataValue objects). If you change the value of a DataValue object that change will not become visible in the user interface of your application until you call parasql.widget.AbstractWidget#redisplay on the widget or one of its parents. A parasql.schema.TransactionSet contains one or more DataTables that can be saved as a group within a single transaction (however more commonly you would call parasql.widget.RecordWidget#saveRecords ).