一、前提准备
假设建立一个学术论文数据库,存储如下信息:
1:学术期刊有期刊编号,期刊名,发行单位
2:作者有作者编号,作者姓名,电子邮件
3:论文有论文编号,论文标题,摘要,正文
4:每篇论文只能被一个期刊录用,每个期刊可能录用多篇论文
5:每篇论文可以拥有多个作者,每个作者可以编写多篇论文
6:每篇论文可以引用多篇其他论文,每篇论文可以被其他多篇论文引用
二、使用ER图及3NF实现上述所示
1、ER图
2、3NF
学术期刊(期刊编号,期刊名,发行单位)
论文(论文编号,论文标题,正文,摘要,期刊编号)
作者(作者编号,作者姓名,电子邮件)
引用(论文编号,被引用论文编号)
撰写(论文编号,作者编号)