JPA 2 - 外键仅包含复合主键中的一个字段?
我在 JPA 2/Hibernate 中获取复合主键和外键时遇到问题。我正在尝试创建一个包含国家和省份的简单场景: 国家/地区实体: @Entity @Table(name = "cou…
如何编写带有嵌入id的JPQL SELECT?
我正在使用 Toplink Essentials (JPA) + GlassFish v3 + NetBean 6.9 我有一张带有复合主键的表: table (machine) ---------------- |PK machineId |…
Fluent NHibernate 在插入复合键后执行更新
我正在使用 Fluent NHibernate 来映射组合键。我需要子实体在创建父实体时接收新插入的父密钥。这是可行的,但 NHibernate 正在对子项执行插入操作,…
使用复合键和非主属性的 Hibernate 一对一映射
所以这是我的问题。我有这两个表,它们本身映射得很好。我删除了一些其他字段,因为它们不相关。我需要项目所有者的 Item 和 ItemAdminScrtyGrp 之间…
Datanucleus fetchgroup 复合键
我正在尝试在 datanucleus 中映射具有复合键的类。主键由两个外键组成,我似乎无法将这些外来类包含在 fetchgroup 中: 使用注释: @PrimaryKey @Colu…
JPA,具有外键和序列号的混合代理键
我有两个表: DOCUMENT -------- DOC_ID (PK) . . . SECTION ------- DOC_ID (FK, PK) SECTION_NUM (PK) . . . 数据库中的条目可能如下所示: 文档: …
实体框架 - 级联删除复合关键实体时,从属对象不会在主体对象之前删除
我在使用复合键级联删除依赖对象时遇到问题。具体来说,EF 发出的 SQL 指令会尝试在依赖实体之前删除主体实体。 我在 EF 模型的 CSDL 和 SSDL 中设置…
Hibernate 应该能够处理重叠的外键吗?
我有一个表,其中有两个外键指向两个不同的表,并且两个外键共享一列: CREATE TABLE ZipAreas ( country_code CHAR(2) NOT NULL, zip_code VARCHAR(1…
如何在组合键中使用生成的值?
我有两个具有多对一关系的类 documentlog 和 documentversion(带有主键:int doc_id 和 int docVersionID)。我使用了一个名为 CompundKey 的复合键…
在 NHibernate 中的复合外键中使用复合主键的一部分
我们有一个相当大的数据库(约 200 个表),它几乎完全使用复合主键和复合外键,使用单个“基表”,每个其他表都从中继承其主键的一部分: Parent 具…
使用键复合键进行高效的 HashMap 检索(由 2 个枚举构建)
我有 2 个枚举值,表示到对象的映射,我(当前)使用 HashMap 对其进行建模,其中 2 个枚举值用作键,对象是值。 这是低效的,因为我正在做的是为 Enu…
T-SQL 中的连接表
在我的数据库应用程序中,当我尝试将页面附加到站点时,出现以下错误: System.InvalidOperationException: Can't perform Create, Update or Delete …
如何在 NHibernate 中获取键属性的映射?
我正在尝试使用以下几行在运行时加载 POCO 类的 nhibernate 映射: var persistentClass = NHibernateHelper.Configuration.GetClassMapping( type );…
对 SQL Server 组合键的各个字段建立索引
我正在将 Jet 数据库升级到 SQL Server Express 2008 R2,在此之前,我正在重新评估架构(它是在 1997-98 年设计的,设计它的人(即我)是一个白痴!…