24得票2回答
在ECore中,包含(containment)和引用(reference)有什么区别?

在创建ECore实体之间的引用时,有可能将引用标记为“包含关系”。有人能以简单易懂的话解释一下普通引用和包含关系之间的区别吗?到目前为止我找到的定义和解释都没能让我理解清楚。

24得票8回答
如何知道表之间的关系

我有一个MySQL数据库是别人创建的,但我没有任何关于这个数据库的文档。 我该怎么知道表之间的关系呢? 是否有查询或者过程可以生成报告,以便更容易地找到这些关系呢? 我可以查看模式信息并手动解决它,但如果能生成一个关系报告就太好了。

23得票4回答
实体关系图。IS A关系如何转化为表格?

我想知道在ER图中的ISA关系如何转化为数据库表。是需要三张表分别对应人、学生和老师吗?还是只需两张表,一张对应学生,一张对应老师,每个实体都有人的属性及其自己的属性?或者是否只需要一个表,包含所有四种属性,并且根据行中是学生还是教师而存在一些空白格子? 注意:我忘记补充了,ISA关系具有完全...

23得票3回答
ER图:三元关系 - 如何正确阅读?

我不太确定如何在ER图中阅读三元关系。假设这是给出的三元关系: 需要手指两个实体集,并以此来阅读它。 手指账户和用户: 一个账户和一个用户可以与M个项目相关联。 手指账户和项目: 一个账户和一个项目可以与M个用户相关联。 手指项目和用户: 一个项目和一个用户可以与1个账户相关联。 ...

21得票2回答
使用Entity Framework加载嵌套实体/集合

我正在尝试在一次调用中急切地加载所有相关实体或实体集合。 我的实体看起来像:Class Person { public virtual long Id { get; set; } public virtual string FirstName { get; set; } ...

21得票3回答
有没有一种方法可以从EntityManager获取所有托管实体?

我正在设置一个基本的测试数据工具,并希望跟踪EntityManager处理的所有数据。 有没有一种方法可以一次性获取EntityManager管理的所有内容,而不仅仅是为每个实体创建一堆列表? 因此,不是这样:EntityManager em; List<Entity1> a; ...

21得票6回答
EF 4.1 - 模型关系

我正在尝试使用EF 4.1的RC版本创建一个快速的ASP.NET MVC 3应用程序,我有两个模型:public class Race { public int RaceId { get; set; } public string RaceName { get; set; } ...

21得票5回答
如何从数据库文件生成SQLite实体关系图

我正在尝试逆向分析由安卓应用程序生成的数据库文件。它给我一个扩展名为.db的SQLite文件。我尝试通过SQLite浏览器传递它,并且它让我看到表,但没有关系,每个表都给我"ID"作为主键。有任何帮助或建议如何处理这个问题将会很棒,谢谢!

21得票4回答
JPA与JTA:持久化实体和合并级联子实体

我有一个双向的一对多关系,涉及以下实体类: 0或1个客户端 <-> 0或多个产品订单 在持久化客户端实体时,我希望相关的产品订单实体也被持久化(因为它们与“父”客户端的外键可能已经更新)。 当然,所有必需的级联选项都在客户端方面设置。但是如果在引用现有产品订单的同时首次持久化...

20得票2回答
何时使用关联实体?

假设有两个实体称为员工和活动。一个员工可以参与多个活动。而一个活动也可以有多个员工。我已经知道这是一种多对多的关系。 在绘制 ER 图(Chen 符号)时,这种关系用钻石形状表示。但是,关联实体有一个单独的符号,它表示两个实体之间的多对多关系。 1)那么在使用 Chen 符号绘制 ER 图...