新建数据模型

更新时间:2023-06-02 01:41:19

本文介绍数据模型的添加、修改和删除操作,以及如何设置数据模型之间的关联关系。

前提条件

已创建应用,并打开该应用的开发界面(Mobi Studio),具体操作参见添加应用

实体类型

实体类型包括实体、内存实体、系统默认实体,说明如下。

类型

说明

类型

说明

实体

实体是一个业务抽象体,实体的实例叫做一个对象。

内存实体

不存储在数据库中,仅临时存储在应用程序内存中的实体。

系统默认实体

系统默认实体里面既含有实体,也有内存实体。系统默认实体实际上是引用模块的实体,系统数据模块是应用的默认引用模块。

操作步骤

  1. 登录魔笔

  2. 在顶部菜单栏选择应用管理,在右上角搜索框中输入目标应用,例如TEST

  3. 在指定的应用卡片中单击进入设计器,进入应用开发页面(Mobi Studio)。

  4. 在左侧功能区选择fig5,展开右侧栏。

  5. 选择数据模型页签。

  6. 单击右侧的image全局数据模型。画布中将展示当前应用中所有的实体和内存实体(包括系统默认实体)。

  7. 拖拽左上方实体图标至画布中,画布中将创建名称为Entity xx实体。

    image
  8. 选中该实体,可进行如下操作:

    • 修改名称:在右侧属性栏,可编辑该实体的名称。

      重要
      • 实体名称,不可以与已存在的实体名称重复,长度不超过20个任意字符。

      • 如果页面中已绑定该实体,修改实体名称后,需重新进行绑定。

    • 自定义ID配置:数据实体和数据实体字段支持自定义ID配置。

    • 添加字段:系统为每个实体预置了ID创建时间修改时间三个字段,您可以在实体右上角的菜单栏选择添加,根据需要增加字段;也可以在右侧属性栏,单击添加字段,为实体增加字段,具体操作请参见添加字段

    • 设置索引:单击实体右上角的索引,在弹出的对话框中,单击新增索引,在右侧选择索引字段:创建时间修改时间,设置创建时间修改时间的升序或降序规则,完成后单击保存

      fig3
    • 单击实体右上角的删除,可删除实体,也可在右侧属性栏,单击删除,删除该实体。

      重要

      实体删除后不可恢复,如果页面中已经绑定该实体,实体删除后需手动解除绑定。

  9. 实体与实体间可以通过连线(有向边)连接,并可设置数据模型间的关联关系,如下图所示:

    image

添加字段

实体自带三个系统属性的字段,系统自带字段不可编辑。系统自带字段如下:

字段名称

字段类型

是否必填

是否唯一

字段描述

字段名称

字段类型

是否必填

是否唯一

字段描述

ID

INTEGER

唯一

自增主键ID

CreateTime

DATETIME

不唯一

数据创建时间

ModifiedTime

DATETIME

不唯一

数据修改时间

  1. 选中实体,在右侧属性栏中,单击添加字段,为数据表添加新字段。

    image

    参数

    说明

    参数

    说明

    字段名称

    字段的名称。

    字段类型

    选择字段类型,新增字段有以下几种字段类型可选:

    • INTEGER:整型数据,一般用于存储整数类型的数据。

    • LONG:是一种长整型数据,一般用于存储长整型数据。

    • DECIMAL:存储小数类型的数据,精度比较高,适用于需要精密数学的运算。

    • BOOLEAN:一个数据类型,它只有两个值truefalse。

    • CHAR:一般用于存储字符串。

    • TEXT:存储较长的文本数据,可以存储任何字符,包括二进制数据。

    • DATETIME:存储日期和时间信息数据。

    • ENUMERATION:存储枚举属性的数据。

    • FILE:存储文件类型的数据。

    • IMAGE:存储图片类型的数据。

    • AUDIO:存储音频类型的数据。

    • VIDEO:存储视频类型的数据。

    • DOCUMENT:存储文档类型的数据。

    是否必填

    选择是否为必填字段。

    是否唯一

    选择是否进行唯一性校验。

    默认值

    设置字段的默认值。

    字段描述

    对新增字段的简要描述。

    操作

    您可选中新增字段,在右侧属性栏做如下操作:

    • 编辑:修改字段名称、默认值或设置相关选项。

    • 删除:删除该行数据。

      重要

      字段删除后不可恢复,如果页面中已绑定该数据字段,删除字段后请手动解除绑定。

  2. 确认无误后,单击保存

  • 本页导读
  • 前提条件
  • 实体类型
  • 操作步骤
  • 添加字段
AI助理

点击开启售前

在线咨询服务

你好,我是AI助理

可以解答问题、推荐解决方案等