请先看这一篇博客 https://blog.csdn.net/cry_shoulder/article/details/94549319
定义:若R 1NF,且每一个非主属性完全函数依赖于任何一个候选码,则R 2NF。
PS:不包含在任何候选码中的属性称为非主属性
例如有一个关系
R(学号,课程,所在系,宿舍,成绩)
学号 -> 所在系
学号 -> 宿舍
(学号,课程)-> 成绩
很明显容易看出候选码为(学号,课程)
而 所在系,宿舍,成绩 为非主属性
因为有
学号 -> 所在系
学号 -> 宿舍
所以,所在系 和 宿舍 部分函数依赖于(学号,课程)这个候选码
所以不符合第二范式的定义