数据库中关系模式的规范化关系

有⼀教师关系为:课程任务(⼯号、⽼师名、职称、课程名、班级名、学时名),设⼀位⽼师可担任多门课,⼀门课也可由多位⽼师教,那么:该关系属于(C)。
A、⾮规范关系 B、1NF关系
C、2NF关系 D、3NF关系
这个怎么不是1nf,这个候选码是工号吗

按道理是符合 1NF 的关系,
因为每列都是原子性的数据单元。工号、教师名、职称、课程名、班级名和学时名都是不可分割或重复的单一值。
但从教师关系的候选码 {工号, 课程名, 班级名},可以看出一位老师可以担任多门课,一门课也可以由多位老师教,所以需要包含工号、课程名和班级名三个属性才能唯一确定一条记录。
在此基础上,消除非主属性对键的部分依赖,该教师关系可以进一步分解成符合 2NF 的关系