创建学员信息数据模型

taskbuilder
• 阅读 4

3、创建学员信息数据模型 使用TaskBuilder开发应用的第一步就是先创建数据模型,数据模型是用来存储应用数据结构的文件,可以定义各项业务数据有哪些字段,每个字段的数据类型、长度、是否为空等,TaskBuilder 提供了一个可视化的数据模型设计器,可以不借助任何其他第三方工具,完成应用数据模型的设计。 在TaskBuilder 的项目资源管理器内,点击学员管理项目节点(xygl)里的“数据模型”子节点右侧的加号: 创建学员信息数据模型 在弹出的对话框中选择“新建表”,然后点下一步。 创建学员信息数据模型 打开 新建数据模型 对话框,如下图所示: 创建学员信息数据模型 在该对话框中输入以下信息: 模型名称:xyxx(只能是字母、数字或下划线) 模型备注:学员信息 并在下面的常用字段列表里选中id字段。 然后点确定按钮,会打开 数据模型设计器 ,然后点击工具栏上的“添加字段”按钮可以添加新字段信息的设置行,参考学员信息Excel文件里的内容,为每一列添加一个对应的字段,如下图所示: 创建学员信息数据模型 其中,id字段是为了后续开发相关功能时方便各个页面之间用该id作为每条学员信息的唯一标识,以便关联查找对应的信息,该字段的数据类型必须设置为整数,且必须是主键和自动增长,也不能为空。其他字段可以根据对应的信息内容选择适当的数据类型和长度。 每个字段必须设置字段名和字段的数据类型,如果是字符串,还需要设置好适当的长度。并且备注也必须设置一下,且最好用汉字,后续页面里会自动用备注作为对应输入项的标题。 字段都设置好后,点击工具栏上的保存按钮,即可完成数据模型的创建,TaskBuilder 会自动在数据库中创建该数据模型对应的表,不需要再手动创建。 注意: (1)考虑到大家的英文水平参差不齐,这个演示项目的字段名用的拼音简称,没有采用英文单词,大家可以通过备注了解字段的具体含义。大家在开发自己的应用系统时,字段名具体用拼音还是英文字母由您自己决定,字段名也能用汉字,但不推荐,推荐用英文单词。 (2)字段名建议都用小写字母,因为SQL Server默认会将所有的标识符转换为小写字母后再进行处理,也就是说如果在数据模型里字段名用大写字母,则根据该数据模型创建的页面里,字段对应的数据列或输入项的数据绑定表达式里也会用大写字母的字段名,但查询数据时,数据库返回的字段名却都是小写的,就会造成数据无法正确绑定,因为JavaScript是区分大小写的。

点赞
收藏
评论区
推荐文章
Easter79 Easter79
3年前
Swift讲解专题十三——下标访问
Swift讲解专题十三——下标访问一、引言      在以前的博客中,讨论过在ObjectiveC中,通过下标的方式访问自定义数据模型的方法。ObjectiveC中主要是通过实现一系列方法来使自定义的数据类型支持下标的访问方式,博客地址如下:在ObjectiveC中使用下标访问自定义数据模型:
Wesley13 Wesley13
3年前
MySQL关于用户关注粉丝表的设计方案
一、数据结构分析用户关注粉丝是一个多对多的数据模型,分析对象的数据特征,我们给每个用户设计一个关注者属性和粉丝属性,用于存储用户的关注者id和粉丝id,如用户1:$arr1\'follow''\2,3,4\,'fans'\4,5,6\,\二、用户逻辑关系梳理
Wesley13 Wesley13
3年前
MongoDB数据模型设计的思考
Collection的单个doc有大小上限,现在是16MB,这就使得你不可能把所有东西都揉到一个collection里。而且如果collection结构过于复杂,既会影响查询、更新效率,也会造成维护困难和操作风险。你有尝试过手一抖就把一个doc不小心存成null的么,反正我做过,要是一个人所有信息都在这个collection里面,
京东云开发者 京东云开发者
11个月前
治理要从数据建模抓起 | 京东云技术团队
数据治理是对数据管理权力的执行和落实。数据建模可以被认为是对数据定义权力的执行和实施。数据建模这门学问涉及到在"正确"的时间,由"正确"的人,为组织定义"正确"的数据,这就是数据治理的本质。创建数据模型的动因有很多。一般包括遵循数据标准、减少冗余、符合业务
taskbuilder taskbuilder
4天前
TaskBuilder内设置任擎服务器
TaskBuilder内设置任擎服务器在使用TaskBuilder进行软件开发时,必须要先连接到任擎服务器(后续文档所说的服务器如果不特别注明,皆指任擎服务器)才能继续操作,因为使用TaskBuilder开发所需的数据模型、后台服务和前端页面等文件都存放在
taskbuilder taskbuilder
2天前
示例应用简介
1、示例应用简介为了让大家快速了解TaskBuilder的相关功能,我们将带领大家一步一步实现一个简单的增删改查应用。这个示例应用假定是为某个培训学校开发一个管理学员基本信息的应用,我们提供了一份用来测试的学员名单,下载地址:http://www.task
taskbuilder taskbuilder
2天前
创建学员管理项目
2、创建学员管理项目打开TaskBuilder,点击左侧项目资源管理器顶部工具栏上的加号按钮:在弹出的对话框中输入以下信息:项目代码:xygl(只能是字母、数字或下划线)项目说明:学员管理点击确定按钮,即可完成项目的创建,在TaskBuilder的项目资源
taskbuilder taskbuilder
6小时前
创建学员信息列表页面
4、创建学员信息列表页面在TaskBuilder的项目资源管理器内,点击学员管理项目节点(xygl)里的“前端文件”子节点右侧的加号:会弹出如下所示的前端资源创建向导的对话框:在该对话框中选择“数据查询TFP”,资源名称会自动设置为:index(这里建议不
非关系型数据库(NoSQL)
NoSQL是区别于传统关系数据库的数据库管理系统的总称。NoSQL数据库的产生是为了解决和多种数据类型带来的挑战,尤其是大数据应用问题。因为NoSQL数据库去掉了关系数据模型的特点,数据之间没有关系,易于扩展。此外,得益于NoSQL数据库的无关数据模型,数
领域建模之数据模型设计方法论 | 京东云技术团队
本文通过实际业务需求场景建模案例,为读者提供一种业务模型向数据模型设计的方法论,用于指导实际开发中如何进行业务模型向数据模型转化抽象,并对设计的数据模型可用性、扩展性提供了建议性思考。通过文章,读者可以收获到业务模型向数据模型抽象可参考的一种方法论,并针对后期业务需求变化,尽可能降低模型调整或者模型推a倒重建的风险。本文可以重点关注建模实施流程,针对自己实际业务场景,不断抽象优化自己的数据模型。