问题标签 [entity-relationship-model]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
1 回答
21 浏览

sql-server-2008 - 讲师id=1的查询结果错误或正确

问题

如何通过 SQL 查询从表 CourseClass 中获取讲师的日程安排?

Course 表与 Instructor 表有多对多关系,并生成 Instructor Course 表。

Course表与Class表有多对多关系,生成CourseClass表。我的图表如下:

ERD 数据库设计图

我尝试的是

作为查询的结果,我得到 4 行,我发现它是错误的,它必须是 2 行。我的结果是错误的还是正确的?

查询结果错误或正确

0 投票
1 回答
142 浏览

database - E/R图解开

我正在尝试创建一个黑暗的灵魂数据库系统。我在我的 e/r 图表中包含了一张图片。我遇到的问题是,它看起来太纠结了。但是,我试图修改它以使其更美观,但无济于事。如果有人可以帮助我,我将不胜感激。另外,如果这是错误的社区,如果有人能指出我正确的方向,我将不胜感激。

E/R 图

0 投票
2 回答
2189 浏览

inheritance - 在实体关系模型中定义弱关系

在创建实体关系模型时,我遇到了一个困惑:

这是两个实体的示例:

公司(comp_id(pk),comp_name)

topCompanies (rank(pk), comp_id(fk)) *包含前十名或前百名公司的列表

这不是一个专业化示例,因为实体 topCompanies 不能单独存在,它只包含所有 comp_id(s),例如前十名或前一百名。所以这意味着 topCompanies 是一个弱实体,因为它不能单独存在。现在他们可以有“是”关系还是“是”关系仅限于继承/专业化示例?如果不是,我应该如何描述他们的关系?

另外,在阅读 ERD 时有什么约定吗?从左到右/从右到左?

0 投票
1 回答
536 浏览

database-design - 实体关系图

我对即将到来的数据库考试中的一个问题感到非常困惑。

我得到了一个带有细节的场景。第一个问题是:

为这个问题画一个实体关系(ER)图,清楚地标记实体和关系并显示关系的基数。包括每个实体的主键。”

我对此很好,但是我真的没有得到第二个问题:

“确定 ER 图的每个实体和关系的主要属性,并包括所需的任何外键。因此为模型派生一组关系。

有人可以解释第二个问题需要什么吗?

0 投票
1 回答
428 浏览

mysql - 实体图中的属性和关系中的属性有什么区别。

在实体关系图 (ERD) 中,列是属于由表建模的实体的属性。

但是实体图中的这些属性和数据库中的关系中的属性有什么不同。

0 投票
1 回答
1406 浏览

xml - 从 MySQL Workbench 导出 EER 图的 XML

有没有办法从 MySQL Workbench(在 macOS Sierra 上使用)导出 EER 图的 XML 文件?不幸的是,我只显示了下面的选项。MySQL Workbench 的前身 - DB Designer 4 - 具有此功能,但该程序不再可用。

MySQL Workbench 的屏幕截图

0 投票
1 回答
11552 浏览

postgresql - pgadmin 4 (or db visualiser) entity relation diagram

How do you make an entity relation diagram using pgAdmin v4 or DB Visualizer or any other open source tool?

PG Admin There are lots of explainers for pgadmin III but they suggest that there should be a tab called 'graphical query builder under the tools/query menu. There isnt. It has since been explained that this feature no longer exists in pgadmin.

Objective I have 70 tables in my schema and I'm trying to find instructions for how to generate a graphical representation of the relations between them.

Does anyone know where to find instructions for how to do this with an open source tool (written in clear english)?

DB Visualizer I've separately downloaded DB Visualiser on my mac, but I cant find instructions for how to locate and connect my database, but the table values don't make sense to me. I get a successful connection message showing and then I can see the name of the db (that I enter in the wizard) on the connections tab, but all of the menus underneath that are gibberish - none of them show my schema.

Does anyone know how to generate an entity relation diagram from Postgres on a mac?

0 投票
1 回答
1265 浏览

entity-relationship - 实体关系图-ISA方向

在 ERD 中,我习惯于看到类似的东西:

在此处输入图像描述

但是我遇到了一些三角形倒置的情况,例如:

在此处输入图像描述

所以我想知道,ISA三角形的方向重要吗?尖尖的顶点指向父顶点,而继承者将从边缘本身出发,这似乎是合乎逻辑的。

0 投票
0 回答
30 浏览

entity-relationship-model - 实体关系符号

SQL

我知道这是一对零或多关系的符号,但无法弄清楚或找到这意味着什么:

SQL2

那个“箭头”指的是什么?

0 投票
2 回答
774 浏览

entity-relationship - ER模型中的关系

我正在学习有关数据库系统的 ER 建模。我的问题是有一个实体称为书籍,实体名为用户,我想在用户和书籍之间创建具有属性发行日期的借阅关系。我按照描述对其进行建模,但有人指出借用不能是关系,因为同一个用户可以借一本书两次。谁能解释一下这是什么,因为我使用问题数据作为属性,因此借用关系中的记录不会发生冲突,因为我将使用 PK 作为用户 ID、书籍 ID 和发行日期。我怎样才能准确地建模呢?我对此有点困惑。