Обзор

Моделирование данных — это ключевой этап проектирования базы данных. Он включает глубокий анализ и абстрагирование различных типов данных реального мира и взаимосвязей между ними. В ходе этого процесса мы стремимся выявить внутренние связи между данными и формализованно описать их с помощью модели данных, заложив основу для структуры базы данных информационной системы. NocoBase — это платформа, управляемая моделью данных, со следующими особенностями:

Поддержка подключения данных из различных источников

Источниками данных NocoBase могут быть распространённые базы данных, платформы API (SDK) и файлы.

20240512085558

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

20240512083651

Предоставляет разнообразные инструменты моделирования данных

Простой интерфейс управления таблицами данных: используется для создания различных моделей (таблиц данных) или подключения к существующим моделям (таблицам данных).

20240512090751

Визуальный интерфейс, аналогичный ER-диаграмме: используется для извлечения сущностей и связей между ними из пользовательских и бизнес-требований. Он предоставляет наглядный и понятный способ описания модели данных. ER-диаграмма помогает лучше понять основные сущности данных в системе и связи между ними.

20240512091042

Поддержка создания различных таблиц данных

Таблица данныхОписание
Обычная таблица данныхВстроенные часто используемые системные поля
Таблица данных календаряИспользуется для создания таблиц событий, связанных с календарём
Таблица комментариевИспользуется для хранения комментариев или отзывов о данных
Древовидная таблицаДревовидная таблица; в настоящее время поддерживается только представление в виде списка смежности
Файловая таблица данныхИспользуется для управления хранением файлов
Подключение к представлению базы данныхПодключение к существующему представлению базы данных
SQL-таблица данныхНе является фактической таблицей базы данных, а быстро отображает SQL-запрос в структурированном виде
Подключение к внешним даннымПодключение к удалённым таблицам данных на основе технологии FDW базы данных

20240512102212

Подробнее см. в разделе «Таблицы данных / Обзор»

Предоставляет широкий выбор типов полей

20240512110352

Подробнее см. в разделе «Поля таблиц данных / Обзор»