我一直在研究学校行为管理计划的情景。简要介绍一下:学生每日都会拿一张成绩单给他/她所有的课程。学生填写报告卡详细信息的部分,其中包括:姓名,性别,年龄,年份组,然后在每节课开始时将报告卡提供给教师。然后,教师填写教师详细信息:标题,姓名和电子邮件。然后,教师将学生的成绩评分为10分,其中包括:礼貌,参与,参与和改进。课程结束时,老师在报告卡上签名,然后交给学生签名。然后学生将报告卡归还给他/她的父母,他们也签了名。最后一步是学生将完成的成绩单返回到接待处,以便在下一个上学日存入数据库。
我在这里有业务规则:
我做了一个ER图表显示:
http://i65.tinypic.com/2zfsye0.png
不知道它是否正确,哦,(...)意味着复合属性
现在我必须使用功能依赖关系图来规范化这些表,但我在网上看到的每个例子只涉及一个表,我有很多!最终目标是通过1NF - > 2NF - > 3NF简要说明了它的工作原理。
我已经尝试了一个星期了,我仍然无法理解它。我知道每个NF级别需要什么,但我似乎无法弄清楚如何在我的桌子上做到这一点。
感谢任何帮助或建议,我希望这是有道理的!
谢谢,
Napstur。