如何制作此库的ER图?

时间:2018-03-09 16:53:04

标签: database entity-relationship

我的老师要求我制作某个图书馆的ER图。这是一个非常简单且不完整的ER图,仅用于说明我的观点:enter image description here

搜索图书馆的网站,我找到了客户需要的属性,书籍的副本等。但是,这本书不是图书馆提供的唯一内容。图书馆提供音乐CD,期刊,DVD等,共有20种不同的项目。

一个非常丑陋的解决方案是为所有这些项目创建一个不同的实体,并将它们中的每一个与复制实体连接起来。这似乎是不可避免的,因为每个项目类型都有不同的属性。例如,一本书有ISBN和ISSN期刊。查看每个项目的所有属性,他们都有一个共同点就是标题。

有更好的方法来制作ER图吗?

1 个答案:

答案 0 :(得分:0)

不幸的是,他要求学术解决方案,并且在er中表示迷你世界的方式是每个对象1个实体类型。这是我对最简单的学术形式的ER图的愿景。 如果您继续将实体类型相加,则整个迷你世界将是一个实体类型。