数据建模是设计数据库时的关键步骤,它涉及对现实世界各类数据及其相互关系进行深入分析和抽象的过程。在这一过程中,我们试图揭示数据之间的内在联系,并将其形式化描述为数据模型,为信息系统的数据库结构奠定基础。NocoBase 是一个数据模型驱动的平台,具有以下特色:
NocoBase 的数据源可以是常见的各类数据库、API(SDK)平台和文件。

NocoBase 提供了数据源管理插件,用于管理各数据源及其数据表。数据源管理插件只是提供所有数据源的管理界面,并不提供接入数据源的能力,它需要和各种数据源插件搭配使用。目前支持的数据源包括:

简易的数据表管理界面:用于创建各种模型(数据表)或连接已有模型(数据表)。

类 ER 图的可视化界面:用于从用户和业务需求中提取实体和它们之间的关系,它提供了一种直观且易于理解的方式来描述数据模型,通过 ER 图可以更清晰地理解系统中的主要数据实体和它们之间的联系。

| 数据表 | 描述 |
|---|---|
| 普通数据表 | 内置了常用的系统字段 |
| 日历数据表 | 用于创建日历相关的事件表 |
| 评论表 | 用于存储对数据的评论或反馈 |
| 树结构表 | 树结构表,目前只支持邻接表设计 |
| 文件数据表 | 用于文件存储的管理 |
| SQL 数据表 | 并不是实际的数据库表,而是快速的将 SQL 查询,结构化的展示出来 |
| 连接数据库视图 | 连接已有的数据库视图 |
| 表达式表 | 用于工作流的动态表达式场景 |
| 连接外部数据 | 基于数据库的 FDW 技术实现的连接远程数据表 |

更多内容查看 「数据表 / 概述」 章节

更多内容查看 「数据表字段 / 概述」 章节