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

NocoBase предоставляет менеджер источников данных для управления различными источниками данных и их коллекциями. Плагин менеджера источников данных предоставляет только интерфейс управления всеми источниками данных и не дает возможности напрямую обращаться к источникам данных. Его нужно использовать совместно с различными плагинами источников данных. Сейчас поддерживаются следующие источники данных:
- Основная база данных: основная база данных NocoBase, поддерживающая реляционные СУБД, такие как MySQL, PostgreSQL и MariaDB.
- KingbaseES: использование базы данных KingbaseES как источника данных; может использоваться как основная и как внешняя база данных.
- Внешняя MySQL: использование внешней базы данных MySQL как источника данных.
- Внешняя MariaDB: использование внешней базы данных MariaDB как источника данных.
- Внешняя PostgreSQL: использование внешней базы данных PostgreSQL как источника данных.
- Внешняя MSSQL: использование внешней базы данных MSSQL (SQL Server) как источника данных.
- Внешняя Oracle: использование внешней базы данных Oracle как источника данных.

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

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

Поддерживает различные типы коллекций

Подробнее см. в разделе "Коллекции / Обзор".
Большой набор типов полей

Подробнее см. в разделе "Поля коллекции / Обзор".

