2016-09-15 151 views

回答

1

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

在你的形象,Jurusan记录有关的父/超信息而AnimasiTKJRPLOtomotif描述儿童/亚型。

这是关于主题的视频。

Supertype/subtype hierarchies

0

基数符号,我想one to many符号

0

它似乎代表父类型和子类型。圆内通常有一个dd表示“不相交”或不重叠,而“012”表示“重叠”。这些将是制约因素。 A 意味着一个实例只能出现在一个子类型中。 意味着一个实例可以在多个子类型中。在你的例子中,我假设有问题的超类型实例来自你的Colon Siswa表。

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

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

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

我们有时会把专业化层次上显示的关系称为“是”关系。

您可以在下面的教科书,这些关系的例子:

科罗内尔,C.(2017)。数据库系统:设计,实施,&管理,第12版。 [VitalSource书架在线]。取自https://bookshelf.vitalsource.com/#/books/9781337509596/

或以下阅览室...不是我自己的,但它是上述文本的一个示例。

Reading Room Notes