• 最新功能
  • 1 EXCEL服务器概述
  • 2 安装与卸载
  • 3 基本概念&基本操作
  • 4 建立部门、角色、用户
  • 5 建立基础数据
  • 5.1 新建模板
  • 5.2 保存模板并设置权限
  • 5.3 定义数据项
  • 5.4 通过我的工作台管理数据
  • 5.5 修改模板的权限设置
  • 5.6 简化和规范数据的录入
  • 5.7 设置主键,保证录入数据的唯一性
  • 6 管理业务数据
  • 7 熟练填报
  • 8 数据查询
  • 9 工作流
  • 10 回写公式
  • 11 统计报表
  • 12 应用系统管理
  • 13 系统管理模块的常用操作
  • 14 填报网站
  • 15 移动端应用
  • 16 系统外观设计
  • 17 模板管理
  • 18 角色和用户
  • 19 数据项、数据表、数据库
  • 20 数据规范详解
  • 21 工作流详解
  • 22 表间公式详解
  • 23 实时系统、实时管理
  • 24 即时通讯
  • 25 文档管理
  • 26 网盘
  • 27 和其它系统的数据集成
  • 28 和CAD软件的集成
  • 29 与移动端其它应用的集成
  • 30 安装与部署的高级话题
  • 31 表达式函数详解
  • 32 通过VBA程序操纵EXCEL服务器
  • 33 通过命令行操作ES客户端
  • 34 商业智能BI系统
  • 35 WebApi的应用
  • 36 共享文档
上一节 下一节

5.7 设置主键,保证录入数据的唯一性

“主键”是一个数据库的概念。针对一个数据表,我们可以把其中某个或某几个字段设成主键。在输入数据的时候,数据库会自动检查主键字段的内容是否唯一。如果发生重复,则拒绝保存。

下面,我们把“客户登记表”中的“客户名称”设置为主键,以此来保证所有输入的客户没有重名。

定义主键

  1. 用Admin账户登录,打开《客户登记表》模板,进入设计状态。
  2. 点击功能区按钮【管理数据表】,调出“管理数据表”窗口,点击“字段”,右侧列出该数据表下的所有字段。
  3. 在“客户名称”左侧的“主键”栏单击,出现“√”,然后单击工具栏上的【保存】按钮。



图 5‑36设置主键

4.关闭“管理数据表”窗口,回到模板设计状态。

5.关闭模板

主键的作用

回忆5.4节,我们输入的第一份《客户登记表》的客户名称是“甲公司”,现在把“甲公司”的客户信息再录入一遍,看会出现什么情况。

  1. 新填一份《客户登记表》,名称输入“甲公司”。
  2. 保存,出现以下的提示:



图 5‑37主键的作用

这就是主键的作用,通过设置“主键”,我们不需要靠人为的小心谨慎来保证数据的唯一,这个任务由系统自动完成了,可以大大提高数据的准确性。

上一节 下一节