数据库设计
一直有梦想的小菜鸟
这个作者很懒,什么都没留下…
展开
-
常见电商项目的数据库表设计(MySQL版)
转载自:常见电商项目的数据库表设计(MySQL版) 目的: 电商常用功能模块的数据库设计 常见问题的数据库解决方案 环境: MySQL5.7 图形客户端,SQLyog Linux 模块: 用户:注册、登陆 商品:浏览、管理 订单:生成、管理 仓配:库存、管理 电商实例数据库结构设计 电商项目用户模块 用户表涉及的实体 改进1:第三范式:将依赖传递的列分离出来。比如:登录名<-用户级别<-级别积分上限,级别积分下限 改进2:尽量做到冷热数据的分离,减小表的宽度转载 2020-09-10 16:34:53 · 1111 阅读 · 0 评论 -
数据库三范式理解
转载自:数据库三范式理解 一般来说的数据库三范式都是指的关系型数据库,范式指的就是规范的意思,三范式指的就是利用关系型数据库进行建表时候普遍需要遵循的三个规范(即1NF,2NF,3NF); 1NF:建表时要保证列的原子性(即不可分割性);打个比方: 电话这个字段有可能是座机,也有可能是手机,具有可分割性,所以不符合1NF;应该改成: 这样就符合列的不可分割性,即第一范式; 2NF:第二范式(2NF)是在第一范式(1NF)的基础上建立起来的,即满足第二范式(2NF)必须先满足第一范式(1NF)。第二转载 2020-09-10 16:31:49 · 207 阅读 · 0 评论