mysql数据库设计原则(三范式)
2017-04-13 10:59
232 查看
一、第一范式(分字段) 那么符合第一模式的特点就有 1)有主关键字 2)主键不能为空 3)主键不能重复 4)字段不可以再分 二、第二范式(把不是主键的属性而是非主键的属性分离) 存在非主属性对码的传递性依赖 R(A,B,C) A是码 A -->B ,B-->C (C依赖与B,B依赖与A 举例:ClassAddress-->ClassNo-->StudyNo, 通俗的讲:B或者C不都是A的属性,C是B的属性但不是A的属性而B是A的属性) 三、第三范式(把是是主键的属性又是非主键的属性的字段分离) 不存在非主属性对码的传递性依赖以及部分性依赖,但存在部分传递依赖 (R(A,B,C) A是码 A -->B ,B-->C。通俗的讲 B和C都是A的属性,而且B还决定C的属性)
相关文章推荐
- 设计MySQL数据库的原则(转)
- 高性能Mysql数据库表设计原则
- mysql数据库表设计三大范式
- 58同城Mysql数据库设计原则(转)
- MYSQL数据库设计规范与原则
- 数据库设计原则:范式
- 高性能Mysql数据库表设计原则
- 高性能Mysql数据库表设计原则
- 数据库表设计三大范式原则
- 58同城Mysql数据库设计原则
- 轻松理解数据库三范式 + 设计原则
- MySQL数据库设计原则
- MySQL数据库设计原则
- 把握好这九点数据库设计原则提升mysql数据库性能
- MySQL数据库设计原则
- MySQL数据库设计原则
- MySQL数据库索引的设计原则
- MySQL数据库索引的设计原则
- 58同城Mysql数据库设计原则(转)
- MySQL数据库系列之数据库设计原则