问题标签 [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.
database - 具有多个自关系(递归关系)的休眠实体
我有一个名为的 Hibernate 实体Article
,从数据库的角度来看,我想将下一章 id 和上一章 id 存储在同一个表中,因此该表与其自身存在两个一对一的关系,nextArticleId
并且previousArticleId
是来自同一张桌子。
我的问题是,在为此创建 Hibernate 实体时是否有建议的方法来处理这种情况?或者我只是将其视为两个正常的一对一关系,并且Article
在实体中只有两个不同的对象Article
来表示下一篇文章和上一篇文章?
问候,
entity-relationship - 在 ER 图中定义实体、属性和关系的基本规则是什么?
我的问题是:为了存在以下哪些需要强制具有键和属性?
- 实体
- 实体类型
- 关系类型
- 关系(具有关系类型的元组)
我知道我的问题有点奇怪,但我不太确定构建 ER-Diagram 的规则是什么。换句话说,我的图表中应该强制出现什么,而不应该出现什么(例如属性)。提前致谢。
sql - 这个图书馆管理系统 ER 图是否正确?
关于 ER/EER 图的快速问题。
我已经制作了这个实体关系图,但有人告诉我,一个朋友有问题。有什么问题吗?
ER图是图书馆管理系统的设计,会员一次可以借5本书。系统的其余功能是正常库的功能。
database - 弱实体dbms
我对弱实体的了解是,如果没有强实体,它们就无法存在:-
即必须有一个强实体,弱实体必须从中获取键(外键)。
示例:HOTEL(强实体)和 ROOM(弱实体),HOTEL 是强实体,因为它们可以自己(独立)存在,而 ROOM 是弱实体,因为它们总是需要没有它的 HOTEL(HOTEL)房间不能存在。
但是在阅读本书时,我遇到了一个声明,其中指出“但是,并非每个存在依赖都会导致弱实体类型”。例如,除非与 PERSON 实体相关,否则 DRIVER_LICENCE 实体不能存在,即使它有自己的密钥(licence_number ) 因此它不是一个弱实体。
我的问题是一个依赖于强实体的实体怎么不能是一个弱实体?
database - E/R模型关系
再会,
我正在处理这项任务,实体关系对我来说是新的。我刚刚开始。我有以下情况,我已经根据我目前所了解的情况解决了这个问题。
我们可以将 E/R 模型中的关系视为具有键,就像实体集一样。令 R 为实体集 E1、E2、…、En 之间的关系。那么 R 的键是从 E1、E2、…、En 的属性中选择的一组 K 属性,使得如果 (e1,e2,…,en) 和 (f1,f2,…,fn) 是R 的关系集,那么这些元组不可能在 K 的所有属性上都一致。现在,假设 n=2;也就是说,R是二元关系。此外,对于每个 I,让 Ki 是一组属性,它是实体集 Ei 的键。就 E1 和 E2 而言,在以下假设下给出 R 的最小可能键:
- R是多对多
- R 是从 E1 到 E2 的多一。
- R 是从 E2 到 E1 的多一。
- R 是一对一。
对于 2. 我已经解决了这个问题,如下所示。
如果 R 是从 E1 到 E2 的多一,那么如果 R 的关系集的两个元组 (e1,e2) 和 (f1,f2) 在 E1 的关键属性上一致,则它们必须相同。要知道为什么,肯定 e1 和 f1 是相同的。因为 R 是从 E1 到 E2 的多一,所以 e2 和 f2 也必须相同。因此,这些对是相同的。
(3) 可以与 (2) 相同吗?另外,您能否指导我或给我有关 1 和 4 的任何线索。我们将不胜感激。
非常感谢
database - ERM:关系的关键属性
对我来说这没有意义,但是我发现它们就像在1中一样。如果可能,我应该如何在关系模式中“解决”它们?
我在 [2] 上发现了一个类似的问题,但它似乎侧重于在将 ERM 转换为关系模式期间如何处理属性。
1 https://www.wu.ac.at/fileadmin/wu/已处理/csm_erm_cardinalities2_84a65dbc2b.png
[2] ER图中的关系属性