好的数据库规范有助于减少软件实现的复杂度,降低沟通成本,本铁律主要涵盖了建库建表、建索引、写 SQL、ORM 映射等方面的处理约定。

1.建库铁律

2.建表铁律


设置合适的字符存储长度,不但可以节约数据库表空间和索引存储,更重要的是能够提升检索速度。

3.建索引铁律

4.写SQL铁律

5.ORM映射铁律

【MySQL】MySQL 数据库设计铁律相关推荐

  1. MySQL之数据库设计三范式

    目录 一.简介 第一范式 第二范式 第三范式 结语 学习计划: 一.简介   我们数据库表设计的时候需要尽可能的遵循三范式,具体是 第一范式(1NF): 强调的是列的原子性,即列不能够再分成其他几列, ...

  2. erwin教程 mysql_如何使用Erwin进行基于MySQL的数据库设计

    如何使用Erwin进行基于MySQL的数据库设计 文章作者:网友投稿 发布时间:2008-09-01 13:44:45 来源:网络 ERwin是常用的进行数据库设计的工具,支持众多的数据库,可惜不支持 ...

  3. MySQL 数据库运用铁律

    规矩成方圆,造化钟神秀.在MySQL数据库的运用中也一定要遵守一定的铁律,才能减少开发过程中产生的一些不必要的问题,本文主要讲述在建库建表.建索引.SQL.ORM 映射等方面的处理约定. 1. 建库铁 ...

  4. 大数据JavaWeb之MySQL基础---数据库设计、备份与还原

    数据库的设计: 多表之间的关系: 分类: 一对一(了解): 如:人和身份证. 分析:一个人只有一个身份证,一个身份证只能对应一个人. 一对多(多对一): 如:部门和员工. 分析:一个部门有多个员工,一 ...

  5. Mysql导出数据库设计文档

    现阶段因为项目验收需要提供数据库设计文档,在网络搜所后发现总有各种各样的问题导致导出效果不理想,所以基于lowagie包下的功能实现导出需求. Maven添加依赖 <dependency> ...

  6. 【MySQL】数据库设计文档生成

    MySQL数据库设计文档生成 文章目录 MySQL数据库设计文档生成 前言 0.全局浏览 1.引入依赖 2.启动类 3.配置文件 4.实现类 5.成品展示 前言 记录MySQL数据库设计文档生成,旨在 ...

  7. mysql 点赞数据库设计_基于redis实现的点赞功能设计思路详解

    点赞其实是一个很有意思的功能.基本的设计思路有大致两种, 一种自然是用mysql等 数据库直接落地存储, 另外一种就是利用点赞的业务特征来扔到redis(或memcache)中, 然后离线刷回mysq ...

  8. mysql 企业数据库设计_MySQL数据库设计

    MYSQL数据库设计规范 1.数据库命名规范 采用26个英文字母(区分大小写)和0-9的自然数(经常不需要)加上下划线'_'组成; 命名简洁明确(长度不能超过30个字符); 例如:user, stat ...

  9. MySQL之数据库设计六个步骤

    前言 今天有个前同事去面试,被面试官问了一个这样的问题:如果让你去设计数据库你改怎么设计?或者有哪些步骤?被问到这里可能我们就懵逼了,是啊,该怎么去设计呢. 在软件开发的过程中,数据库设计是非常重要的 ...

最新文章

  1. 三大测序平台芯片通量对比图
  2. 2019BATJ面试题汇总详解:MyBatis+MySQL+Spring+Redis+多线程
  3. spoon kettle连接数据库失败解决方法
  4. OC学习篇之---代理模式
  5. Transformer结构详解(有图,有细节)
  6. Leetcode-13. 罗马数字转整数(C++)
  7. 利用DOM进行照片的切换
  8. Linux下的sleep()和sched_yield()
  9. 不均衡数据的处理方法
  10. Linux通过SSH实现免密登录
  11. USACO 3.2.3 Spin
  12. IP设置应用v1.0
  13. 如何改变tabcontrol控件背景色和标签字体和颜色_如何利用标签打印软件将网址信息转成带logo的二维码...
  14. jenkins, docker-composer
  15. 2020软考程序员考试大纲要求的必会单词
  16. MFC中动态检测串口热插拔的实现
  17. Ubuntu终端中字体颜色含义
  18. 计算机扫盲教案,对号入座教案
  19. 总结:读《程序员的自我修养》
  20. VMware虚拟机复制文件卡死的解决

热门文章

  1. 区块链技术应用落地 区块链版权保护
  2. 搭建Spring4+Spring MVC web工程的最佳实践
  3. vs2019 安装完成没有反应_vs2019安装失败解决方法
  4. 中国工程建设行业现状规模与十四五发展目标分析报告2022-2028年版
  5. 2022年四川省安全保护服务人员(初级保安员)考试练习题及答案
  6. SpringBoot+MyBatisPlus+Vue增删改查
  7. 分享八个软文推广小技巧,让你在众多同行中脱颖而出!
  8. Mac 将恢复系统添加到目的磁盘时发生错误
  9. WordPress文章海报分享WP-Poster插件源码
  10. 电阻之上拉电阻与下拉电阻详解(转)