问题标签 [er-diagrams]

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 回答
3157 浏览

database - 在 ER 图中强制执行特定条件

我今天开始研究数据库,我正在尝试为一个问题绘制一个 ER 图:有很多公司发布了几个广告。候选人看到广告,申请,其中一些面临面试。至少必须有1名候选人才能参加面试。现在我画了一个简单的ER图,如下所示。但我对此不是很有信心。我是否需要改进它以强制执行只有部分申请者可以接受面试的条件。怎么代表面试的人一定是应聘的?如果是这样,那么我该如何改进它以适应这种情况?我没有在这里显示附加到实体的属性。

在此处输入图像描述

编辑:调整基数并将三元关系Applies_for转换为reeanb建议的二元关系。

ER 图版本 2

0 投票
1 回答
1575 浏览

sql-server - 从基于文件的 SQL Server 数据库创建 ER 图

我有一个 MDF 和 LDF 文件,并希望创建一个 ER 图。我确实有 Microsoft SQL Server 2008 R2。

它这样做吗?

0 投票
1 回答
342 浏览

er-diagrams - 实体关系图

患者有住院和门诊两种亚型。

我知道住院和门诊都是弱点。

如何将患者实体与住院实体和门诊实体连接起来。

0 投票
1 回答
463 浏览

entity-relationship - 根据场景,这个 ER 图是否正确?

“一家多屏影院希望为清洁工在每部电影放映结束时收集的物品创建一个数据库,以改善整个影院的回收操作并帮助保护环境。数据库的组织结构如下。清洁工收集的每件物品都会在数据库中记录。为给定物品存储的信息包括 ID 号、它所代表的垃圾类型(塑料、铝/罐、玻璃、纸张、不可回收物品)、大致重量和尺寸(小、中、大)。项目将从不同的放映室(位置)收集。每个位置都包含一个唯一标识符(屏幕编号)、可用座位数量、屏幕尺寸(小、中、大)和分配的清洁工。为了改进操作,每个清洁工将被分配到一个或多个位置,但不能将多名员工分配到同一地点。保洁员的信息将包括员工 ID 和姓名。”</p>

这是我对这个问题的解决方案,对吗? 在此处输入图像描述

0 投票
1 回答
1544 浏览

oracle - Toad ER 图未显示表之间的关系和 pk、fk

我正在使用带有管理模块的 Toad for Oracle v12.0.0.61。我感兴趣的数据库有 61 个“视图” 我选择了所有视图,右键单击并选择 ER 图 Toad 为每个表创建了小型 UML 图,列出了表名及其所有列,但没有指示它们的主键或外键和它们之间的关系。即使我选择一个特定的表(主表),然后右键单击它并选择 ER 图,选择 5 级详细信息,它只会为一个表创建一个图表,而没有所有其他信息。我是否在这里遗漏了任何步骤,或者这与我获得的访问权限级别有关?

谢谢

0 投票
1 回答
101 浏览

sql - ER图中的关系

我正在尝试为一家软件开发公司创建一个数据库(作为一个空闲时间项目)

我已经为此苦苦挣扎了一段时间,是时候向你们寻求帮助了。

我有 3 个实体,PROGRAMMER、PROGRAM 和 PLATFORM。一个程序员可以在很多平台上工作,一个程序可以在很多平台上工作,一个程序员可以在很多程序上工作。但是对于特定程序,程序员只能使用一个平台。所以我创建了另一个名为 WORKS 的表,具有以下属性:Programmer_ID、Program_ID 和 Platform_ID。前两个是主键,因此它符合上述规范。

现在,问题开始了:程序员可以监督程序(这不是强制性的)。监督团队开会,数据库必须存储每个程序的 team_ID 和会议的 DATE,还有一个 Meeting_ID,但这无关紧要。

所以,我必须制作一个不允许在 Programmer_ID - Program_ID 对上重复的表,这样同一个人就不会第二次出现在同一个组中,而且它必须有一个 Team_ID 女巫将与Program_ID 并且它必须将 Team_ID 引用到 MEETING 表,以便我可以存储它。我怎么能做这样的事情?

感谢您的时间。

PS:这是我的 ER 的外观:ER 图

这是 MS SQL 2012 中导出的 DLL:

0 投票
1 回答
3473 浏览

entity-relationship - 此关系 R 、 ER 模型中的最大元组数?

ER图

给出的答案是:1000

我不明白哪一边是多一关系,哪一边是一对一关系。

0 投票
1 回答
150 浏览

database - ER 建模 - 绘制两个属性之间的多对多关系图

存在具有两个属性 A 和 B 的实体 X。 ER 模型到目前为止有一个表:

现在必须更新模型以显示 A 和 B 之间的多对多关系。这种关系是双向的——A 和 B 之间没有依赖关系。

现有的图表是否已经暗示了属性 A 和 B 之间的多对多关系?或者,因为我们现在明确声明 A 和 B 之间必须存在关系,所以我们还必须创建新表并绘制关系弧?

0 投票
1 回答
875 浏览

database-design - 查看此 ER 图?

您被要求为大学管理设计一个数据库,该数据库记录以下信息:

  • 所有学生都必须拥有唯一的学生 ID、姓名和大学电子邮件地址。
  • 每个学生也是本科生或研究生。
  • 每个研究生都有一个顾问。
  • 每个本科生都有一个专业。
  • 学生参加课程。一个学生可以选修一门、多门或不修一门课程。
  • 每门课程都有课程编号、名称和课程安排的星期几。

在此处输入图像描述

  • 我的 ER 图正确吗?
  • 应该WeekDay是实体?为什么或者为什么不?你认为它应该是一个多值属性吗?为什么?
  • 应该Undergraduate Student并且Graduate Student是独立的实体?为什么或者为什么不?

请暂时忽略基数的缺失。

0 投票
0 回答
502 浏览

erd - ERD - 如何显示一个实体可以有一个属性列表

我尝试搜索谷歌,但找不到答案。

假设我的实体是“问题”,一个问题可以有很多“主题”。

我如何在 ERD 中表示它?

矩形代表一个实体。
椭圆形代表一个属性。
等等

例如,我提出了一个问题(这个),我有 2 个主题(erd 和 er-diagrams)。