我想使用 eclipselink 对我的数据库进行分区。出于性能原因,我将一张表(实体 A)复制到所有节点,一张表(实体 B)在所有节点上进行哈希分区。
由于每个 A 都与 B 实体具有一对一的关系,因此 eclipseLink 在“A”表的列上创建了一个外键约束。由于不同的分区机制,对于 A 中的许多条目,此约束将失败。
目前实体的属性可以每天更改,所以我不想错过用于测试和开发的 ddl-generation。
是否可以告诉 eclipse 链接不要创建这个特定的外键?所有外键?
当前的测试数据库是内存中的 hsqldb。是否可以告诉数据库忽略外键约束?