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

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

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”,则生成数据为“jdsk@teamcube.cn、afdsafsa@teamcube.cn”。

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

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

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


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


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

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


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


日期:可生成随机日期。

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


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

生成的测试数据样例:

©著作权归作者所有,转载或内容合作请联系作者
  • 序言:七十年代末,一起剥皮案震惊了整个滨河市,随后出现的几起案子,更是在滨河造成了极大的恐慌,老刑警刘岩,带你破解...
    沈念sama阅读 215,723评论 6 498
  • 序言:滨河连续发生了三起死亡事件,死亡现场离奇诡异,居然都是意外死亡,警方通过查阅死者的电脑和手机,发现死者居然都...
    沈念sama阅读 92,003评论 3 391
  • 文/潘晓璐 我一进店门,熙熙楼的掌柜王于贵愁眉苦脸地迎上来,“玉大人,你说我怎么就摊上这事。” “怎么了?”我有些...
    开封第一讲书人阅读 161,512评论 0 351
  • 文/不坏的土叔 我叫张陵,是天一观的道长。 经常有香客问我,道长,这世上最难降的妖魔是什么? 我笑而不...
    开封第一讲书人阅读 57,825评论 1 290
  • 正文 为了忘掉前任,我火速办了婚礼,结果婚礼上,老公的妹妹穿的比我还像新娘。我一直安慰自己,他们只是感情好,可当我...
    茶点故事阅读 66,874评论 6 388
  • 文/花漫 我一把揭开白布。 她就那样静静地躺着,像睡着了一般。 火红的嫁衣衬着肌肤如雪。 梳的纹丝不乱的头发上,一...
    开封第一讲书人阅读 50,841评论 1 295
  • 那天,我揣着相机与录音,去河边找鬼。 笑死,一个胖子当着我的面吹牛,可吹牛的内容都是我干的。 我是一名探鬼主播,决...
    沈念sama阅读 39,812评论 3 416
  • 文/苍兰香墨 我猛地睁开眼,长吁一口气:“原来是场噩梦啊……” “哼!你这毒妇竟也来了?” 一声冷哼从身侧响起,我...
    开封第一讲书人阅读 38,582评论 0 271
  • 序言:老挝万荣一对情侣失踪,失踪者是张志新(化名)和其女友刘颖,没想到半个月后,有当地人在树林里发现了一具尸体,经...
    沈念sama阅读 45,033评论 1 308
  • 正文 独居荒郊野岭守林人离奇死亡,尸身上长有42处带血的脓包…… 初始之章·张勋 以下内容为张勋视角 年9月15日...
    茶点故事阅读 37,309评论 2 331
  • 正文 我和宋清朗相恋三年,在试婚纱的时候发现自己被绿了。 大学时的朋友给我发了我未婚夫和他白月光在一起吃饭的照片。...
    茶点故事阅读 39,450评论 1 345
  • 序言:一个原本活蹦乱跳的男人离奇死亡,死状恐怖,灵堂内的尸体忽然破棺而出,到底是诈尸还是另有隐情,我是刑警宁泽,带...
    沈念sama阅读 35,158评论 5 341
  • 正文 年R本政府宣布,位于F岛的核电站,受9级特大地震影响,放射性物质发生泄漏。R本人自食恶果不足惜,却给世界环境...
    茶点故事阅读 40,789评论 3 325
  • 文/蒙蒙 一、第九天 我趴在偏房一处隐蔽的房顶上张望。 院中可真热闹,春花似锦、人声如沸。这庄子的主人今日做“春日...
    开封第一讲书人阅读 31,409评论 0 21
  • 文/苍兰香墨 我抬头看了看天上的太阳。三九已至,却和暖如春,着一层夹袄步出监牢的瞬间,已是汗流浃背。 一阵脚步声响...
    开封第一讲书人阅读 32,609评论 1 268
  • 我被黑心中介骗来泰国打工, 没想到刚下飞机就差点儿被人妖公主榨干…… 1. 我叫王不留,地道东北人。 一个月前我还...
    沈念sama阅读 47,440评论 2 368
  • 正文 我出身青楼,却偏偏与公主长得像,于是被迫代替她去往敌国和亲。 传闻我的和亲对象是个残疾皇子,可洞房花烛夜当晚...
    茶点故事阅读 44,357评论 2 352

推荐阅读更多精彩内容