Таблицы данных

Таблица данных является основным типом данных в AggreGate.

Каждая таблица данных может содержать нуль или больше записей (рядов, строк) и нуль или больше полей (столбцов) и, следовательно, (количество записей * количество столбцов) ячеек с данными. Записи (строки) для определенной таблицы описываются Форматом таблицы. Все записи в Таблице данных всегда одного формата. Формат таблицы описывает каждое поле таблицы и содержит несколько других опций.

Таблицы с одним столбцом и несколькими строками используются для представления массивов. Таблицы с одной строкой и несколькими столбцами представляют структуры данных.

Даже скалярные типы данных, такие как одна строку или число, представлены Таблицами данных с одной записью и одним полем. Это может показаться странным, на первый взгляд, однако такая концепция значительно упрощает сложные операции.

Ячейки таблиц данных могут содержать вложенные таблицы. Это позволяет единственной таблице со вложенными таблицами представлять структуру данных любой сложности.

Применение таблиц данных

Таблицы данных широко используются в AggreGate. Можно выделить три основных случая применения: