字段高级配置
概述
在当前工作区里,字段配置最值得先看清的是数据字典里真正能直接操作的几项:
- 字段名
- 中文名
- 数据类型 / 长度
- PK
- 外键引用
- UQ
- 新增列 / 删除列
如果您是高校大学生,正在做课设、毕设或数据库结构设计练习,这几项已经覆盖了最常用、也最关键的字段配置内容。
从当前界面看,字段配置发生在数据字典中每一张表的字段行里。 您先展开表,再逐列处理字段内容,就能把大多数结构问题改清楚。
核心配置项
当前数据字典里,一行字段最值得关注的可见列头如下:
| 当前可见项 | 您可以怎么理解 | 什么时候最常用 |
|---|---|---|
| 列名 | 字段的英文名 | 新增字段、改字段名时 |
| 中文名 | 字段的中文说明 | 做文档、答辩、回看结构时 |
| 数据类型 | 字段的类型与长度入口 | 设计字段性质时 |
| PK | 是否作为主键 | 设计主键字段时 |
| 外键引用 | 当前字段是否关联其他表 | 配关系时 |
| UQ | 是否唯一 | 需要唯一约束时 |
| 删除此列 | 删除当前字段 | 字段建错或不再需要时 |
如果您只想先建立一个最快的整体印象,也可以先看这张“操作一览表”:
| 当前操作 | 在哪里改 | 最常见用途 |
|---|---|---|
| 改字段名 | 列名 | 统一英文命名 |
| 改中文名 | 中文名 | 让结构更容易看懂 |
| 改类型 / 长度 | 数据类型 | 确认字段性质 |
| 勾主键 | PK | 标记关键字段 |
| 设关联 | 外键引用 | 连表关系配置 |
| 勾唯一 | UQ | 防止重复值 |
| 新增 / 删除列 | 表头按钮 / 行尾按钮 | 调整结构 |
如果当前表里还没有字段,页面会直接提示:
- 暂无列定义,点击“新增列”添加
这说明当前工作区的字段配置入口是非常直接的:
- 先展开表
- 点击 新增列
- 再逐项完善字段内容
类型说明
字段配置里,最容易让人犹豫的通常是“到底选什么类型”。 当前工作区里,数据类型通过一个专门的选择面板来处理。
当前界面里能直接看到的类型
从当前选择面板可见项来看,常见类型包括:
| 当前可见类型 | 更适合什么场景 |
|---|---|
| VARCHAR | 普通文本、编号、名称、标题 |
| TEXT | 长文本、备注、描述 |
| DATE | 只需要日期 |
| DATETIME | 需要日期和时间 |
| INT | 普通整数 |
| BIGINT | 较大的整数编号 |
| FLOAT | 浮点数 |
| DOUBLE | 更常见的浮点数表达 |
| BOOLEAN | 是 / 否、开 / 关 这类状态 |
| DECIMAL | 更强调数值精度的场景 |
长度什么时候会出现
当前界面里,长度并不是所有类型都会要求填写。 更准确的理解方式是:
- 当所选类型需要长度时,面板里会继续出现 长度
- 不需要长度的类型,就不会让您在这一项上继续纠结
所以如果您看到长度输入框,不用担心它很复杂。 当前就是让您直接补一个合理长度,再点击确认。
类型显示会怎么呈现
配置完成后,字段行里显示出来的内容通常会更接近:
VARCHAR(255)TEXTDATEDATETIMEINT
这对课设和毕设很有帮助,因为您回看结构时,能一眼知道每个字段到底是短文本、长文本,还是数值、时间类型。
当前最常做的字段操作
1. 修改字段名
在 列名 这一列里,您可以直接编辑字段的英文名。 这通常用于:
- 刚新增字段后补正式名称
- 把临时命名改成更规范的命名
- 统一表内字段风格
2. 修改中文名
在 中文名 这一列里,您可以直接补字段含义。 这一步很值得做,因为它会直接影响:
- 自己回头看结构时能不能快速理解
- 文档整理时顺不顺
- 老师或队友能不能一眼看懂
3. 设置数据类型和长度
在 数据类型 这一列里,您可以打开类型面板,继续:
- 选择类型
- 如果当前类型需要长度,再补长度
- 点击 确认
这是当前字段配置里最常用的一步之一。
4. 勾选 PK
如果这列要作为主键,当前界面可以直接在 PK 这一列勾选。 从用户操作角度看,这一步最适合:
- 新建主键列时
- 回头检查主键是否标对时
5. 设置外键引用
如果这列要关联其他表,当前界面可以直接在 外键引用 里继续设置。 这部分和实体关系配置是连在一起的,通常按这个顺序处理:
- 选关联表
- 选关联列
- 需要的话补关系名称
- 确定
6. 勾选 UQ
如果这列需要唯一,当前可以直接在 UQ 这一列勾选。 这类场景常见于:
- 学号
- 工号
- 编号
- 登录名
- 不允许重复的业务标识
7. 新增列与删除列
当前每张表上都能直接看到:
- 新增列
每一行字段右侧都还能继续操作:
- 删除此列
这意味着字段调整在当前工作区里是很直观的,不需要先跳到别的配置页再回来。
配置建议
1. 先把字段名和中文名都补全
很多同学会先只管类型,不管名字。 更稳的做法是:
- 先把字段名写清楚
- 再把中文名补完整
- 然后再调类型
这样后面回看结构和讲解业务时会顺很多。
2. 先选对类型,再去纠结长度
长度当然重要,但顺序上更建议:
- 先确认它到底是文本、时间、整数还是小数
- 再看当前类型需不需要长度
不要还没想清楚类型,就先在长度上反复犹豫。
3. 长文本不要硬塞成短文本
如果字段本身就是:
- 备注
- 说明
- 描述
- 较长内容
那就不要硬把它当成短文本字段来配。 从当前类型选择里,长文本有更合适的可见选项。
4. 唯一字段不要乱勾
UQ 很有用,但不要因为“感觉重要”就随手全勾。 更适合勾唯一的字段通常是:
- 明确不能重复的业务标识
- 登录账号类字段
- 学号、工号、编号类字段
5. 关系字段建议配完就回看
如果某一列刚设置了 外键引用,建议马上回看:
- 当前字段行里的引用显示
- E-R 图
不要把所有关系都堆到最后一起检查。
6. 一次只改一小批字段更稳
如果您正在大范围整理表结构,更推荐:
- 先改一张表
- 再看一次结果
- 然后再继续下一张
这样会比一次性大改很多字段更不容易乱。
7. 课设 / 毕设场景更要重视可读性
如果您的目标不只是“能生成”,还要:
- 写设计文档
- 做课程答辩
- 让老师看得懂
那当前最值得认真处理的,通常就是:
- 中文名
- 数据类型
- 主键
- 外键
- 唯一
这几项一旦清楚,整套结构就会顺很多。
常见问题
Q1:当前工作区里,我到底能直接改哪些字段项?
当前最明确、最直接的可见项就是:
- 列名
- 中文名
- 数据类型 / 长度
- PK
- 外键引用
- UQ
- 新增列 / 删除列
Q2:长度是不是每种类型都要填?
不是。 当前界面会在需要的时候再让您输入长度,所以您按面板提示来处理即可。
Q3:字段类型在哪儿改?
在 数据类型 这一列里。 点开之后会进入当前类型选择面板,再按顺序选类型、填长度、点确认。
Q4:主键和唯一在哪儿看?
当前界面里直接有两列:
- PK
- UQ
您可以直接在字段所在行查看和调整。
Q5:这篇为什么重点只讲这几项字段配置?
因为当前工作区里,最值得优先掌握的就是用户确实能直接操作的字段项。 如果某些旧配置在当前 UI 里没有明确可见入口,就不适合继续作为当前主文重点。
Q6:这篇最需要掌握哪些字段项?
当前最需要会用的是:
- 字段名
- 中文名
- 数据类型 / 长度
- PK
- 外键
- UQ
- 增删列
这已经足够支撑大多数课设、毕设和结构设计练习。
Q7:新增列之后应该先做什么?
最推荐的顺序是:
- 先写字段名
- 再写中文名
- 再设置数据类型
- 最后再看需不需要 PK、外键或 UQ
下一步
如果您已经把字段本身配得差不多了,下一步更建议继续看:
如果您还在补表本身,可以继续回到数据字典里先整理:
- 表名
- 列名
- 数据类型
- 主键
- 外键
- 唯一
等这些基础项稳定之后,再回看 E-R 图和关系模式页,整体结构会更容易一次理顺。