非素数属性取决于部分部分主键和非素数属性的组合。 table 是否仍被认为在 3NF 中

A non prime attribute depends on composition of a partial Partial primary key and a non prime attribute. Is the table still considered to be in 3NF

这里是 table 描述:

学生

SID SNAME
1 Adams
2 Jones
3 Smith
4 Baker

教师

TID TNAME
60192 Howser
45869 Langley

CID CNAME
IS318 Database
IS301 Java

学生信息:

SID CID TID Grade
1 IS318 60192 A
1 IS301 45869 B
2 IS318 60192 A
3 IS318 60192 B
4 IS301 45869 A
4 IS318 60192 A

SID 和 CID,复合主键。 SID,CID -> 等级和 SID,TID -> 等级。

table还在3NF吗

据我所知不是:

A database relation (e.g. a database table) is said to meet third normal form standards if all the attributes (e.g. database columns) are functionally dependent on solely the primary key.

https://en.wikipedia.org/wiki/Third_normal_form

既然你的属性不完全依赖于主键,那么我认为不是。