问题标签 [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 投票
0 回答
273 浏览

c# - 使用数据库优先方法时,实体框架不会加载我的所有关联?

我在 Microsoft Access 2013 中创建了一个数据库模型,其中我制定了规则和关联。之后,我将该数据库完全成功地转移到 Microsoft SQL Server 2012,关联仍然存在,并且似乎正是我希望它们成为的方式。

您将不得不原谅我删除了这么多部分,但是即使我“审查”了它,总体思路也应该很清楚;这是 SQL Server 2012 中数据库图表的外观:http: //i44.tinypic.com/ay51dy.png

但是...我正在使用带有实体框架版本 6.0 的 Visual Studio 2012,并采用数据库优先的方法。结果不是我所期望的,因为我的 .edmx 文件不会传输所有已经存在的关联,甚至可以从 SQL Server 中看到。所有的表都被转移得很好,纯粹是关联,其中只有 1/4 被实际转移和显示,手动添加它们最终导致最后一个不管我怎么尝试都不想工作(错误 111 )。

使其尽可能简单;使用数据库优先的方法,我的个人表只会自动生成一个关联,但正如您在上面看到的,它应该还有 10 个。这种情况无处不在,某些关联是自动创建的,而其他关联似乎只是无缘无故地被解雇了。

有没有人知道是什么导致了这个问题,如何解决这个问题?我宁愿不直接将所有内容直接建模到 Visual Studios 设计器中,然后让它创建具有关联等的数据库。

0 投票
1 回答
319 浏览

phpmyadmin - MySQL Workbench 或 PHP MyAdmin EER 图在哪里?

我已经有几年没有使用 MySQL 工作台了,而且我发现的文档没有针对版本 6 进行更新。我正在寻找有关从现有模式创建 EER 图的说明。我将如何在最新版本的 MySQL 工作台(6.0 或更高版本)中做到这一点?

我还可以访问 phpMyAdmin 4.0,并且可以通过一些指针从那里进行操作。

0 投票
1 回答
1159 浏览

java - java中的泛型方法。如何匹配泛型参数

我有这个实体关系模型:

我想创建我的实体('selectedEntity')来读取它的元数据,加载它的引用者并将它们连接到'selectedEntity'。所以我的用法是:

问题是我得到这个编译错误调用方法'setReferrer':

我知道我加载的 'referrer' 已正确连接到 'relationMetadata' 但我如何才能提示编译器呢?

这是一个非常烦人的问题,我不知道如何解决。

谢谢G。

0 投票
0 回答
72 浏览

database-design - 如何解决/简化与 3 个实体的关系,其中一个实体是自反的?

我无法在书籍或网络中找到解决此问题的方法。

我有三个实体:用户、XML、XSDT。我试图反映使用用户将 xsdt 应用于 xml 生成新 xml 的关系。

所以,xml + user + xsdt = 一个新的 xml。

考虑到 xml 实体干预了两次(从那里提取的基本文件,以及存储在那里的产品),这应该是具有四个元素的 n 元关系吗?(计算 XML 两次)?

老实说,我不知道如何反映这一点,也不知道以后如何将关系转换为关系模型。

0 投票
2 回答
2822 浏览

uml - ER(实体关系)图 == 关系模式数据库?

我被要求使用 UML 符号对关系数据库 (ER) 图表进行建模,该图表应该显示关系的多重性、基数/参与度。

但后来我被要求使用 ER 图并将其转换为显示主键和外键的关系数据库模式。

两者除了加键之外还有什么区别?

0 投票
1 回答
588 浏览

relational-database - 关于实体关系图

我的问题是关于这个 ERD 中的 inventory.Device 表(我无法附加图片,请帮助参考https://dba.stackexchange.com/questions/25548/separate-archive-tables-or-soft-delete -for-inventory-database )

  • 为什么有很多字段被命名为FK2,它有什么特殊含义吗?
  • 字段isArchived被命名为U5,U4,U1。这是什么意思?

非常感谢

0 投票
0 回答
1086 浏览

mysql - 多租户系统的数据库 ER 图

我们正在设计一个多租户系统,我们想使用共享数据库、共享模式、共享数据表。

因为我们的租户可能是州(美国各州)、县或个人组织。下图描述了一个高级视图。(其中 O1,O2.. 是组织,U1,U2.. 是用户)

高水平要求

  1. 一个州下可以有许多组织
  2. 一个组织将在其下拥有一个或多个用户
  3. 一个组织下可以有一个或多个组织子组织)。
  4. 一个组织的用户不能属于另一个组织
  5. 每个租户都有自己的管理员,可以对组织/用户执行 CRUD (例如创建组织并将用户分配给组织
  6. 超级管理员(来自我们公司)将能够激活/停用任何租户

下面是一个高级ER图。由于表在租户之间共享,因此我们在所有表中都有一个tenant_id列。

由于一个组织可以嵌套在一个组织下,我正在考虑有一个带有Discriminator Column的自引用表。

我正在寻找优化/纠正此 ER 图的输入,在任何人开始对 ER 大喊大叫之前,我想提一下,我是一名程序员,而不是数据库专家 :)。

在此处输入图像描述

0 投票
1 回答
17721 浏览

entity - 如何在 oracle data modeler/sql developer 中将 ERD 图导出到图像

我在 oracle sql developer 4.0.2.15 上。我使用数据建模器生成实体关系图,如何将其保存为图像?我需要它来为我的项目创建文档。

0 投票
1 回答
2898 浏览

entity-relationship - ER-图:相对于另一个实体具有唯一属性的实体

在 ER 图中:假设我们有一个实体所有者和一个实体宠物。主人通过关系收养与宠物有关。这种关系是一对多的,即一个主人可以领养许多宠物,但一只宠物只能被一个主人领养。

现在每只宠物都有一个在所有者拥有的宠物中唯一的名称,即所有者不能拥有两只名为“Squiggles”的宠物。但是,不同的主人可以使用相同的宠物名称,即 Jack 可以拥有一只名为“Squiggles”的宠物,Jill 也可以。

如何在 ER 图中表示宠物的名字?

0 投票
1 回答
1093 浏览

attributes - 如何在 ERwin 建模器中表示关系的描述性属性?

在建模器中,关系由两个实体之间的线表示。如果关系没有描述性属性,那也没有问题。但如果有,我该如何表示描述性属性?例如,实体集和实体集advisor之间的关系集具有描述性属性,用于记录教师成为学生顾问的数据。我如何表示属性?studentinstructordate