元数据的建立和管理——标准字段

元数据的建立和管理——标准字段

1.字段:

teamcube无代码开发平台中的字段概念与数据库中的字段概念一致,把表中的每一行叫做一个“记录”,每一个记录包含这行中的所有信息,字段集合组成记录,每个字段描述事物的某一特征,即数据项,并有唯一的供计算机识别的字段标识符。

打开teamcube中添加应用需要的字段,如合同管理应用需增加合同名称、合同编号、签订时间等字段。

在字段右侧可配置字段基本信息和组件信息。

2.字段基础信息

包括

中文名:字段的中文名,尽量设置为查询条件、表单的标签以及列表视图的表头显示名称。

英文名:字段的英文名,系统会根据中文名首字母自动生成英文名,可修改为更适合的字段英文名。

字段类型:字段类型见下文详细说明。

字符串类型的字段需填写长度:长度根据字段需存储的数据的大小来确定

勾选是否支持全文检索,勾选后,在顶部导航栏的全文检索功能中可以通过关键字搜索到相应记录,另外,当字段作为引用数据模型的显示字段时,也可通过下拉框远程搜索检索到相应记录。

描述:对字段的描述或备注,仅开发者可见。

3.字段组件信息

包括

组件类型:组件类型介绍——点此阅读。

提示内容:当必填字段需要填写时,提示内容会作为弹框提醒提示用户。

占位符:浅灰色样式显示在组件未填写数据时,向用户说明该字段的用途或填写的规范。

是否必填:必填字段会在字段标签后显示一个红色的“*”。

测试数据类型:如填写测试数据类型,系统可以依据此规范为该字段生成测试数据,测试数据类型介绍见下文。

空值占比:输入0-100的整数作为生成数据时,空值的百分比,如输入20,则该字段生辰改的数据有20%为空值,仅必填字段需填写空值占比,默认占比为10.

默认值:不填写时赋予字段的值,可在表单进行修改。当字段和表单都设置了默认值时,以表单中设置的默认值为准。

不同组件需要填写的内容不完全相同,下图以文本框组件为例。


4.字段类型介绍

teamcube内置字符串、整型、浮点型、时间戳、日期、日期时间和布尔型七个字段类型。

字符串:是由数字、字母、下划线组成的一串字符。例如,姓名、学历、备注等。

整型:没有小数部分的数据,用来存储整数数据,例如,入库数量、采购数量、参会人数等。

浮点型:用来存储实数,可设置有效位。如有效位设置为2,则仅可存储小数点后2位的实数。例如,销售金额、工资等。

时间戳:使用数字签名技术产生的数据,简单来说是记录时间的一种方式。例如,会议时间、事故发生时间等。

日期:使用对象存储日期数据。例如,出生日期、采购日期等。

日期时间:使用对象存储的日期和时间数据。例如,会议时间、事故发生时间等。

布尔型:只有是和否两个值,用于存储逻辑型变量。例如,是否参会、是否启用等。

5.测试数据类型介绍

teamcube独创的生成测试数据类型功能,用户在字段信息中指定测试数据类型后,系统可根据用户指定的类型生成相应的测试数据,极大方便了开发者对应用进行功能测试。在给客户做演示的时候,也会更加增加真实性。


当字段类型为整型时,测试数据类型可选择如下几项。


整型:可按照指定的最大值最小值生成随机整型数据。

手机号:可生成指定前缀(135、138等)的11位手机号。

枚举值:可按照指定的枚举值随机生成数据,多个枚举值需以英文逗号“,”分隔。如枚举值为“23,34,44,667,87”,则生成的数据随即从这几个数字中选取。

自增:可按照指定的开始数字和步长生成数据。如开始值为4,步长为2,则生成4,6,8,10…


当字段类型为字符串时,测试数据类型可选择如下几项。


中文地址:可随机生成中文地址,如“浙江省杭州市”。

中文描述:可随机生成无意义的中文描述文字。

中文名:可随机生成中文名字,如“张伟、王建国”。

英文描述:可随机生成无意义的英文描述文字。

英文字符:可随机生成英文字符。

枚举:可按照指定的枚举值随机生成数据。

车牌号:可随机生成车牌号格式的字符串。

银行卡号:可随机生成看起来像银行卡号的数字组合。

前缀:可按置顶前缀生成数据,如前缀设置为“公司”,数字长度为2,则生成数据为“公司23、公司99、公司05”。

邮件:可按指定邮件域名生成邮件格式字符串,如域名设置为“@teamcube.cn”,则生成数据为“[email protected][email protected]”。

英文名:可随机生成英文名,如“Paul Smith、Jane Johnson”。

手机号:可随机生成看起来像手机号的数字组合。

身份证号:可随机生成看起来像身份证号的数字组合。


当字段类型为浮点型时,测试数据类型可选择如下几项。


浮点数:可生成随机浮点数。

枚举值:可按指定枚举值生成浮点数。


当字段类型为时间戳、日期、日期时间时,测试数据类型可选择如下几项。


日期:可生成随机日期。

枚举值:可按指定枚举值生成日期。


配置好测试数据后,可点击生成数据按钮,即可按指定规则生成测试数据。

生成的测试数据样例:

你可能感兴趣的:(元数据的建立和管理——标准字段)