用无代码工具如何实现表之间的数据关联?

设计关系数据库的一个重要部分是将数据元素划分为相关的表,我们可以根据数据本身的关联性,将不同表之间的数据聚合在一起。无论在表与表之间建立了什么样的关系, 决定数据之间是否有关系的不是表,而是数据本身。

今天小编借助雀书-无代码开发平台来举例关联关系在业务场景的用法。

单向关联

这里我们用到的场景是商品可以看到出库单,商品单项关联出库单,可以在一张表上可以看到某商品的出库情况,所以我们创建了商品表和出库单表,商品表关联出库单。

一对多双向关联

这里我们用到的场景是商品与订单和订单明细,商品能看到所属订单以及订单明细。

订单表与所属商品双向关联:

班级和学生表做双向关联:

多对多双向关联

在这里的场景我们选择用学生,班级,课程,因此要建这三个表。在学生管理中,一个班级会有很多个学生,一个学生会选择多门不同的课程,而一门课程会被很多不同的学生选择,这种情况属于多对多的关联关系。学校一般在这种场景下做管理特别的头痛,会把它混淆。

班级和学生表做双向关联:

当我们输入班级信息后,学生表的所在班级字段就会同步更新。

课程与学生做双向关联:

当我们在填入课程表信息后,学生表的所选课程就会同步更新。

结语:

上面表之间的数据关联是用雀书-无代码开发平台来实现的,数据整明白业务才走得通,大家可以去试试看用在自身业务有怎样的效果,记得留下支持赞,溜了。

举报
评论 0