我怎样才能制作这个图书馆的ER图?

How can I make the ER diagram of this library?

老师让我做某图书馆的ER图。这是一个非常简单但不完整的ER图,只是为了说明我的观点:

在图书馆的网站上搜索,我准确地找到了我需要的客户属性、书籍副本等。但是,这本书并不是图书馆提供的唯一东西。图书馆提供 music-CDs 、期刊、DVD 等等,总共有 20 种不同的物品。

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

ER图有更好的方法吗?

不幸的是不,他正在寻求一个学术解决方案,并且在 er 中表示 mini-world 的方式是每个对象 1 个实体类型。这是我对 ER 图最简单的学术形式的看法。 如果你继续将实体类型加在一起,你的整个迷你世界将是一种实体类型。