logologo
开始
手册
开发
插件
API
English
简体中文
开始
手册
开发
插件
API
English
简体中文
logologo
概述

数据源

数据源管理
主数据源

外部数据源(数据库)

介绍
外部 MySQL
外部 MariaDB
外部 PostgreSQL
外部 MSSQL
外部 Oracle
主、外部数据库对比
REST API 数据源
人大金仓(KingbaseES)数据源

数据表

概述
普通表
继承表
文件表
树表
日历表
评论表
表达式表
SQL 表
数据库视图

数据表字段

概述
字段验证

基本类型

单行文本
多行文本
手机号码
电子邮箱
URL
整数
数字
百分比
密码
颜色
图标

选择类型

勾选
下拉菜单(单选)
下拉菜单(多选)
单选框
复选框

多媒体

Markdown
Markdown(Vditor)
富文本
附件(关系)
附件(URL)

日期 & 时间

概述
日期时间(含时区)
日期时间(不含时区)
Unix 时间戳
日期(不含时间)
时间

几何图形

点
线
圆
多边形

高级类型

UUID
Nano ID
排序
计算公式
自动编码
JSON
数据表选择器
加密

系统信息

创建日期
最后修改日期
创建人
最后修改人
空间
Table OID

关系类型

概述
一对一
一对多
多对一
多对多
多对多(数组)

开发

概述
Next Page概述

#多对一

一个图书馆数据库,其中有两个实体:图书和作者。一个作者可以写多本书,但每本书只有一个作者(多数情况下)。这种情况下,作者和书之间就是多对一的关系。多本书可以关联到同一个作者,但每本书只能有一个作者。

ER 关系如下

alt text

字段配置

alt text

#参数说明

#Source collection

源表,也就是当前字段所在表。

#Target collection

目标表,与哪个表关联。

#Foreign key

源表的字段,用于建立两个表之间的关联。

#Target key

外键约束引用的字段,必须具备唯一性。

#ON DELETE

ON DELETE 是指在删除父表中的记录时对相关子表中的外键引用的操作规则,它是用于定义外键约束时的一个选项。常见的 ON DELETE 选项包括:

  • CASCADE:当删除父表中的记录时,自动删除子表中与之关联的所有记录。
  • SET NULL:当删除父表中的记录时,将子表中与之关联的外键值设为 NULL。
  • RESTRICT:默认选项,当试图删除父表中的记录时,如果存在与之关联的子表记录,则拒绝删除父表记录。
  • NO ACTION:与 RESTRICT 类似,如果存在与之关联的子表记录,则拒绝删除父表记录。