Описание колонки таблицы

Версии: 3.x.

Описания колонок таблиц содержатся в разделе Администрирование → Таблицы во вкладке Колонки. При создании и изменении описания колонок таблиц в этом разделе происходит их автоматическая модификация в физической структуре базы данных.

Будьте аккуратны, используя этот раздел. Случайное удаление колонки таблицы может привести к безвозвратной потере информации из базы данных. Регулярно создавайте резервные копии Вашей CRM системы.

Карточка колонки таблицы

Внешний вид карточки описания колонки таблицы

Описание полей карточки колонки таблицы

Описание полей карточки колонки таблицы
Поле Описание
Таблица Таблица, в которой определена колонка.
Название Название колонки для дальнейшего использования в интерфейсе системы. Вводите сюда понятное название, по которому можно будет легко найти Вашу колонку в дальнейшем, например, при составлении аналитического отчета. По возможности называйте колонки так-же, как будут называться элементы интерфейса, в которых будет отображаться информация из этих колонок.
Код (название в БД) Название колонки в базе данных.
Тип Тип данных колонки.
Обязательное Обязательно ли должно быть заполнено поле (не иметь значений NULL) на уровне базы данных.
По умолчанию Какое значение будет присваиваться полю по умолчанию, если оно не заполнено.
Название ключа Если поле ссылается на другое поле базы данных, в этой или другой таблице, то для такого поля можно определить внешний ключ. Например, поле Отрасль в карточке компании — это внешний ключ, т.к. это поле ссылается на справочник отраслей, который содержится в таблице Отрасли. Если внешний ключ определен, то на уровне базы данных будет выполняться контроль правильности ссылки. В поле Название ключа укажите произвольное название внешнего ключа. Желательно задавать его в формате fkiris<Название таблицы в БД>_<Название колонки в БД>.
Таблица ключа Таблица, на которую ссылается внешний ключ.
При удалении

Реакция базы данных на удаление связанной информации.

  • Проверка целостности (используется чаще всего). В этом случае система не дает удалить данные, если имеются связанные данные.
  • Каскадное (используется обычно для связок таблиц вкладок с основной таблицей). В этом случае система попытается удалить связанные данные тоже, если они есть.
  • Установить пусто. При удалении связанных данных система попытается установить в колонке записи пустое значение (NULL).
  • Установить по умолчанию. При удалении связанных данных система попытается установить в поле значение из поля По умолчанию.
  • Нет проверки. В этом случае проверки не производится.
При обновлении Аналогично.
Название первичного ключа Если колонка является первичным ключом (почти всегда это имеет отношение только к колонке ID), то укажите его название. Название может быть произвольным, но рекомендуется задавать его в формате pkiris<Название таблицы в БД>.
Название индекса Если по этому полю предполагается сортировка или поиск, то рекомендуется строить индекс по этому полю. Для этого укажите название индекса. Название может быть произвольным, но рекомендуется задавать его в формате iris_<Название таблицы в БД>fk<Название колонки в БД>, если это поле внешнего ключа.
Описание При необходимости добавьте комментарий к колонке.