如何通过Spring Boot 3教程,一步步构建并部署前后端分离的数据模块?
- 内容介绍
- 文章标签
- 相关推荐
本文共计2853个文字,预计阅读时间需要12分钟。
《数据库设计规范+数据库设计准则下的阿里开发手册(杭州版)MySQL+数据库规范:1. 表达是与否概念的字段,必须使用is_xxx的形式命名,数据类型是unsigned tinyint(1表示是,0表示否)。”
数据库设计规约数据库设计遵循以下的阿里开发手册(嵩山版)MySQL 数据库规约:
1. 表达是与否概念的字段,必须使用 is_xxx 的方式命名,数据类型是 unsigned tinyint( 1 表示是, 0 表示否)。
说明: 任何字段如果为非负数,必须是 unsigned,坚持 is_xxx 的命名方式是为了明确其取值含义与取值范围。
正例: 表达逻辑删除的字段名 is_deleted, 1 表示删除, 0 表示未删除。
2. 表名、字段名必须使用小写字母或数字, 禁止出现数字开头,禁止两个下划线中间只出现数字。数据库字段名的修改代价很大,字段名称需要慎重考虑。
说明: MySQL 在 Windows 下不区分大小写,但在 Linux 下默认是区分大小写。因此,数据库名、表名、字段名,都不允许出现任何大写字母,避免节外生枝。
3. 表名不使用复数名词。
说明: 表名应该仅仅表示表里面的实体内容,不应该表示实体数量,对应于 DO 类名也是单数形式,符合表达习惯。
4. 禁用保留字,如 desc、 range、 match、 delayed 等, 请参考 MySQL 官方保留字。
本文共计2853个文字,预计阅读时间需要12分钟。
《数据库设计规范+数据库设计准则下的阿里开发手册(杭州版)MySQL+数据库规范:1. 表达是与否概念的字段,必须使用is_xxx的形式命名,数据类型是unsigned tinyint(1表示是,0表示否)。”
数据库设计规约数据库设计遵循以下的阿里开发手册(嵩山版)MySQL 数据库规约:
1. 表达是与否概念的字段,必须使用 is_xxx 的方式命名,数据类型是 unsigned tinyint( 1 表示是, 0 表示否)。
说明: 任何字段如果为非负数,必须是 unsigned,坚持 is_xxx 的命名方式是为了明确其取值含义与取值范围。
正例: 表达逻辑删除的字段名 is_deleted, 1 表示删除, 0 表示未删除。
2. 表名、字段名必须使用小写字母或数字, 禁止出现数字开头,禁止两个下划线中间只出现数字。数据库字段名的修改代价很大,字段名称需要慎重考虑。
说明: MySQL 在 Windows 下不区分大小写,但在 Linux 下默认是区分大小写。因此,数据库名、表名、字段名,都不允许出现任何大写字母,避免节外生枝。
3. 表名不使用复数名词。
说明: 表名应该仅仅表示表里面的实体内容,不应该表示实体数量,对应于 DO 类名也是单数形式,符合表达习惯。
4. 禁用保留字,如 desc、 range、 match、 delayed 等, 请参考 MySQL 官方保留字。

