在不同条件下如何判断第三范式和BCNF范式

比如 STJ(S,T,J)中,S学生,T教师,J课程
条件1:STJ是多对多对多的关系 那么STJ关系中的候选码 是S,T,J,它们都是 主属性。主属性之间也没有传递依赖 故是BCNF范式
条件2:STJ是一对一对一的关系 那么 STJ中的候选码 存在任何一个主属性都是 可以推导出其他两个主属性,所以 有主属性之间的传递依赖 就不是BCNF,而是第三范式。
以上两个假设判断是否正确,请高人指点。

bcnf:修正的第三范式

温馨提示:答案为网友推荐,仅供参考