4

这种类型的符号在逻辑数据模型中意味着什么?此图中有三个表,“半月”内有 x。那么,这个“半月内的x”是什么。我无法从Wikipedia中提到的不同图表约定中找到这一点。

             _________
            |_________|
            |         |
            |_________|
                 |
                 |  
               -----
              /__x__\
                 |
          _______|_________
    _____|_____        ____|______
   |___________|      |___________|
   |           |      |           |
   |           |      |           |
   |___________|      |___________|
4

2 回答 2

4

这意味着 2 个子实体是父超类型的独占子类型。

这是“信息工程”符号

例如,请参阅 ERWin 说明(在底部)http://www.isqa.unomaha.edu/wolcott/tutorials/erwin/erwin.html

于 2013-05-15T06:43:10.480 回答
1

已经有一个正确的答案,但我认为以下内容可能对未来的访问者有用。

在 ER 建模中,这种模式被称为“专业化/泛化”。在像 Java 这样的语言中,“子类型”可能被称为“子类”。

当您从 ER 建模转向 SQL(关系)表设计时,您可能会不知所措,无法找到表示这种模式的好方法。关于数据库设计的介绍性材料通常不包括这种模式,即使它一遍又一遍地出现。

幸运的是,这是一种很好理解的设计技术,在这里很有用。如果您访问标记,然后单击“了解更多”,您将获得一种有用技术的概述和两种相关技术的链接。

于 2013-05-15T12:19:00.770 回答