MySql数据库·建表三范式

手机游戏开发者 2024-9-11 06:31:19 105 0 来自 中国
一、建表时,表里建几个表头,表头叫什么名字,一般通过“ER关系模型” 来创建 (根据存储实体来创建)

1.png 二、表创建的合理性,可以使用“建表范式”来进行衡量,一般分为3个等级:


  • 1NF:表头下的数据不能再拆分
  • 2NF:一张表里只存储一种数据信息 ,不能用一张存储多种数据息 并且要有主键
  • 3NF:表中表头的数据,不能依赖其他表头的数据(例如:年龄、总金额、总成绩类似这种)
三、示例:


  • 以该案例字段为例:


  • 其中出现联系方式,联系方式可以进行拆分其他数据,所以需要将该列进行移除原表




您需要登录后才可以回帖 登录 | 立即注册

Powered by CangBaoKu v1.0 小黑屋藏宝库It社区( 冀ICP备14008649号 )

GMT+8, 2024-10-18 16:43, Processed in 0.148910 second(s), 35 queries.© 2003-2025 cbk Team.

快速回复 返回顶部 返回列表