我在理解如何在将表格归一化为3NF后如何表示外键方面存在困难。将表格规范化为3NF
让我们考虑的表是这样的:
student(studentid,studentname,courseid,coursename,dateofexam,marks,grade)
我可以能够找出FD如下:
studentid -> studentname
courseid -> coursename
{student,courseid} -> dateofexam,marks
marks -> grade
现在我试图创建一个新的表有FD非ket属性是这样的:
marks grade
studentid studentname
现在我如何将这些表的外键与我的旧表相关联student
?我很困惑这样做。
在此先感谢。
什么是标记和档次之间的区别? – 2013-03-02 19:17:21