ERD中的未知符号

时间:2016-09-15 02:59:12

标签: entity-relationship erd

我正在寻找下图中红色标记的符号的含义,但我没有得到任何东西。

那么,你们知道这意味着什么吗?

What are those?

3 个答案:

答案 0 :(得分:1)

表示超类型/子类型关系。该表示法在Microsoft Visio中使用,称为类别。双水平线用于表示完整的类别。

在您的图片中,Jurusan会记录有关父/超类型的信息,AnimasiTKJRPLOtomotif描述子/子类型。

这是关于该主题的视频。

Supertype/subtype hierarchies

答案 1 :(得分:0)

基数符号,我认为one to many符号

答案 2 :(得分:0)

它似乎代表了超类型和子类型。通常,圈子里面会有 d o d 代表“不相交”或不重叠, o 代表“重叠”。这些都是限制因素。 d 意味着实例只能出现在一个子类型中。 o 意味着实例可以是多个子类型。在您的示例中,我假设有问题的超类型实例将来自您的 Colon Siswa 表。

由于圈子中没有包含任何信息,我们不知道。至于圆圈下方的行,可以选择 1行 - 部分完整性 2行 - 总完整性。完整性约束标识超类型中的实例是否必须属于其中一个子类型。单行意味着超类型实例必须属于子类型。虽然双线(2行)意味着实例 HAS 属于子类型。

超类型和子类型有时在特化层次结构中组织。在这种情况下,ER模型有时被称为“增强型”或“扩展型”ER模型或EER。

您提供的模型也缺少子类型识别器。子类型鉴别器将让我们知道哪个属性(字段)确定实例也属于哪个子类型。由于您熟悉模型的创建语言,因此可以明确如何确定超类型(父实体)中的哪些实例属于哪些子类型(子实体)。

我们有时将专业化层次结构中显示的关系称为“是一种”关系。

您可以在下面的教科书中找到这些关系的示例:

Coronel,C。(2017)。数据库系统:设计,实施,和管理,第12版。 [VitalSource Bookshelf Online]。取自https://bookshelf.vitalsource.com/#/books/9781337509596/

或下面的阅览室......不是我自己的,但它是上面文字中的一个例子。

Reading Room Notes