Loading

[MySQL]范式

范式

  • 第一范式:所有属性都是不可再分的基本数据项
  • 第二范式:一是表必须有一个主键;二是非主属性必须完全依赖于主键。去掉部份依赖,比如一张表是(学生id,课程id,成绩,课程名称),主键是学生id加上课程id,但是课程名只部分依赖于主键中的课程id
  • 第三范式:每一个非主属性都不传递依赖于该范式的候选键,去掉传递依赖
  • B C范式:每一个主属性都不传递依赖于该范式的候选键,去掉主属性的传递依赖和部份依赖。
posted @ 2024-09-12 22:30  Duancf  阅读(13)  评论(0)    收藏  举报