数据库表结构设计[通俗易懂]

数据库表结构设计[通俗易懂]推荐使用的工具 PowerDesigne 这个工具 可以做 UUML 图帮助分析数据关系 最重要的是可以把设计好的表结构转换成你使用的数据库的命令语句 方便在数据库中使用 工具网盘链接 链接 https bianchenghao cn s 1gggehLx 密码 d302 常见几个字段的设计 以部门表为例 需要编号 部门名称 部门状态 父部门编号 外键

----

推荐使用的工具
PowerDesigner这个工具,可以做UUML图帮助分析数据关系,最重要的是可以把设计好的表结构转换成你使用的数据库的命令语句,方便在数据库中使用
工具网盘链接:链接:https://pan.baidu.com/s/1gggehLx 密码:d302

----

常见几个字段的设计
以部门表为例,需要编号,部门名称,部门状态,父部门编号(外键)

表名称:DEPT_P
dept是部门英文名缩写,重点是加“_P”,P表示权限,也就是这张表会和权限业务相关,建议加上后缀,表明这张表对应的相关业务

编号:dept_id varchar (40)
编号采用uuid生成,UUID是根据用户网卡mac地址+随机数生成的,是唯一的编号,长度控制在40,这个较大长度,之所以不使用数字自动增长生成编号,是考虑,日后系统扩张,需要集成其他子系统的数据表,唯恐有编号的冲突。

部门状态:state int
部门状态有 0 和1 两种状态,表示部门启用和停用,类似于假删除操作,先保留数据,以防日后需要再使用到

部门名称:dept_name varchar(40)
部门名称有可能是英文中文,可以在询问客户的部门名称最大长度的基础乘以3-4倍,就是部门名称的长度

----

使用PD自动生成数据库命令语句

生成单个表的命令语句

生成多个表的命令语句

编程小号
上一篇 2025-03-11 17:46
下一篇 2025-02-27 10:06

相关推荐

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 举报,一经查实,本站将立刻删除。
如需转载请保留出处:https://bianchenghao.cn/hz/132166.html