假定我们要建立一个学术论文数据库,存储如下信息: ◎学术期刊有期刊编号、期刊名、发行单位; ◎作者有作者编号、作者姓名、电子邮件; ◎论文有论文编号、论文标题、摘要、正文; ◎每篇论文只被一个期刊录用,每个期刊可以录用多篇论

admin2018-05-02  53

问题 假定我们要建立一个学术论文数据库,存储如下信息:
    ◎学术期刊有期刊编号、期刊名、发行单位;
    ◎作者有作者编号、作者姓名、电子邮件;
    ◎论文有论文编号、论文标题、摘要、正文;
    ◎每篇论文只被一个期刊录用,每个期刊可以录用多篇论文;
    ◎每篇论文可以拥有多个作者,每个作者可以撰写多篇论文;
    ◎每篇论文可以引用多篇其他论文,每篇论文可以被其他多篇论文所引用。
    其中带下划线的属性是实体的标识属性。
将上面的ER图转换为满足3NF的关系模式。

选项

答案在从ER图向关系模式转换时,实体和属性直接转换成一个关系模式,其主属性作为关系模式的主键,因此题目中三个实体可以转换成关系模式: 学术期刊(期刊编号,期刊名、发行单位) 论文(论文编号,论文标题,正文,摘要) 作者(作者编号,作者姓名,电子邮件) 1:n联系在从ER图向关系模式转换时,与n端的实体的关系模式合并,即将联系的属性加入到实体的关系模式内,主键不变,联系的属性是由两个实体的主属性组成,即录用(期刊编号,论文编号),将该关系并入到学术期刊关系中后得:学术期刊(期刊编

解析
转载请注明原文地址:https://kaotiyun.com/show/vTlZ777K
0

最新回复(0)