entity-relationship相关内容

Hibernate递归与同一实体的多对多关联

另一个Hibernate问题......:P 使用Hibernate的Annotations框架,我有一个 User 实体。每个用户都可以拥有一组朋友:其他用户的集合。但是,我无法弄清楚如何在用户类中创建多对多关联,该类包含用户 s(使用用户朋友中间表)。 这是User类及其注释: @Entity @Table(name =“tbl_users”) 公共类用户{ @I ..

什么表结构使用(休眠)

我有两个实体:PhisicalPerson(PP),JuredicalPerson(JP)。我想创建电话对象。 JP有很多电话,PP有很多电话(一对多关系)。所以在Phone对象中,我必须为这个关系创建2列: class Phone { @ JoinColumn(name =“ppId”,nullable = true) @ManyToOne public PhisicalPe ..
发布时间:2018-06-11 15:13:35 J2EE

我可以仅使用ID设置实体关系吗?

我有一个JPA(Hibernate)实体: @Entity类Transaction { @ ManyToOne 私人房间; 当我创建一个新的 Transaction ,我知道它应该引用的 Room 的I​​D(但没有 Room object)。我能以某种方式创建并保存 Transaction 这个信息,或者我确实需要: 房间= em.find(r ..
发布时间:2018-06-08 19:34:04 J2EE

在更新之前选择Hibernate

在我的工作中,我使用exidirect的spring,服务器端的hibernate和客户端的extjs。当我发布一个表单时,在服务器端弹簧将其转换为实体。 实体有一个id字段,假设更新操作。 我打电话给service save 方法,但是改为一个sql update 查询,我得到许多选择查询,然后更新。这需要很多时间。这个操作不需要。 我看到类似的问题,并尝试使用持久方法。 这种情况​​我 ..
发布时间:2018-06-07 18:36:55 Java开发

休眠与同一个实体的多对多关联

另一个Hibernate问题...:P 使用Hibernate的Annotations框架,我有一个 User 实体。每个用户可以有一个朋友集合:其他用户 s的集合。但是,我一直无法弄清楚如何在 User 类中创建多对多关联,其中包含 User s(使用用户朋友中间表)。 以下是User类及其注释: @Entity @Table(name =“tbl_users”) pu ..

Hibernate如何检测实体对象的脏状态?

或者,也许Hibernate通过将给定的对象与以前的持久版本进行比较来获取脏状态? 我遇到了 hashCode()和 equals() code>复杂对象的方法。如果对象具有集合成员,那么计算哈希代码的速度会很慢,而循环引用也是一个问题。 如果Hibernate不会使用 hashCode() / equals()来检查脏状态,我想我不应该使用 equals ) / hashCode() ..
发布时间:2018-06-07 17:52:14 Java开发

我可以在父类的@PrePersist处理程序中持久化子对象吗? (Objectify 3.1b1)

我是Objectify的新手,试图实现一对多关系。我有实体组织和实体个人。组织有 @Transient 属性列表 contactPeople 。 Class Person有 @Parent property Key organizationKey ,我可以通过setter设置。 我想在中保留 contactPeople 组织的@PrePersist 处理程序。为了做 ..

拥有一对多关系并拥有一对多双向关系(Google App Engine Java Api)

拥有一对多关系和 拥有一对多双向关系之间的区别是什么 我阅读了下面的文章,但我不明白。 Article 一对多的双向关系只是意味着孩子有一个对父母的引用。例如,下面的孩子可以通过persistentUser访问父级。如果persistentuser不存在于PersistentLogin类中,那么它将不是双向的。 一对多(PersistentUser.java - 父类): @O ..
发布时间:2018-05-04 11:19:28 其他开发

是否有一个nosql存储也允许存储的实体之间的关系?

我正在寻找nosql关键值存储,这些存储也提供了存储/维护存储实体之间的关系。我知道Google App Engine的数据存储允许实体之间拥有和未拥有的关系。任何流行的nosql商店是否提供类似的东西? 即使它们中的大多数模式较少,是否有方法可以将关系存储到关键值存储上? 它属于图形数据库的核心功能,以提供对实体之间关系的支持。 通常,您将实体建模为节点,将关系建模为图中的关系/边。与 R ..

两个实体之间的多重关系,这是好的做法吗?

我有以下关于办公室及其职员的典型情况: 每个员工属于一个办公室 每个办公室只有一名经理(一名职员) ER模式 / p> 呃http:// img814 .imageshack.us / img814 / 2204 / capturefsi.png 正如您所看到的,这会导致关系被记录两次,一次是外键在办公室的桌子上指向经理,也在工作人员表中指向工作人员工作的办公室。 ..
发布时间:2018-01-27 15:16:35 数据库

使用Visio 2010(Professional Plus)从SQL导出实体关系图

我正在搜索相反的解决方案来解决从Viso图导出SQL的问题/ A>。我有SQL语句来创建MySQL数据库的多个表。有没有办法使用Visio 2010的Reverse-Engineering功能来创建一个图表? 我想知道是否可以从SQL语句(MySQL)Visio可以连接...另类我将尝试使用另一个MySQL数据库,在那里创建表,并尝试连接Visio到此数据库。任何说明如何做到这一点?其他方式 ..
发布时间:2017-10-05 15:40:58 开发方法

phpmyadmin 3.4.0 ERD到PDF

我可以使用Designer工具在phpmyadmin 3.4.0中创建一个ERD,但是如何将其导出为PDF? 我可以看到[Import /导出PDF模式的坐标]按钮,但无法看到它的作用,或者如何获取我的ERD的PDF。 提前感谢。 解决方案 你已经做了第一步。从设计器中,单击“导入/导出”“CAD架构”按钮,并提供一个名称。接下来,转到操作选项卡。在底部附近,单击链接“编辑或导 ..
发布时间:2017-10-05 15:38:12 PHP

当fk与pk - EntityFramework不同时,如何链接一对一的关系

我的数据库中有一个自定义用户表,我想与aspnetusers表创建一个一对一的关系,所以当我注册一个新客户时,通过UserManager的applicationuser类应该添加用户名,电子邮件,密码和学校代码,并在自己的表中添加一个fk。有没有任何教程/示例实现这种情况? 我正在尝试与我的用户表添加一对一的关系,但是fk与pk不同 用户表[列] 用户名 密码 学校代码 u ..

实体框架 - 继承 - 零对一关系到子对象,如何映射? (流利的API)

我有一个继承层次结构,其中Action是ActionCompleted和ActionCancelled的父项。 Order类具有零到一个ActionCompleted和ActionCancelled。我尝试过TPH和TPT(甚至尝试过edmx),但是无法让Entity了解Order和Child动作之间的关系,请建议如何映射? // Classes public class Order ..

实体框架4,代码唯一,关系

我不知道如何解决以下问题。 我需要一个从一个基类到另一个基类的关系,所以每个派生类都与同一个表有关系,在我的例子中称为“Item”。 由于这只是一个例子,它不反映我的程序。在实际程序中,与类Item的关系在不同的命名空间中。因此它不能在派生类中。 错误: 派生类型“WebApplication1.Client”。必须为根类型“WebApplication1.Base”注册密钥。 ..

删除Entity Framework中的子对象

foreach(var reg in detail.Regs) { this.db.Regs.DeleteObject(reg); } 我得到这个: 集合已修改; 枚举操作可能无法执行。 我在这里做错什么??? 解决方案 原因是因为当您从上下文中删除对象时,EF会主动更新导航属性计数,这意味着 foreach 循环中正在更改 ..
发布时间:2017-08-22 00:34:15 .NET组件控件

错误3004:映射片段从线开始的问题

错误3004:映射 片段时出现问题323:No 映射为属性 JE_TRN_HS.JE_HDR_HSJE_HDR_KEY指定。实体 是类型[TESTCPModel.JE_TRN_HS 这是发生了什么。 我从现有数据库创建了该实体数据模型。 我添加了2个表并重建了Web Service。这个构建是成功的。 我在两个表之间添加了一个关联。 当我尝试重建失败,并显示上面显示的错误 ..
发布时间:2017-08-21 23:44:54 .NET组件控件