是否必须在hbm中包含一些关键字段

时间:2011-02-28 05:29:25

标签: java hibernate temp-tables

我使用hibernate作为ORM工具,我遇到了一个问题,

我需要将Global Temporary表映射到HBM。现在,问题在于密钥,我知道在hbm中有一些关键字段是疯狂的,但是我应该放什么,因为任何列都可以在任何时间点为空,并且表可能有多个记录和列所有人的价值都是一样的。

请帮帮我。

2 个答案:

答案 0 :(得分:1)

您可以为此目的引入代理键。增量数字字段就足够了。

答案 1 :(得分:0)

听起来您的数据库可能存在设计问题。但是为了处理您的问题,我建议您添加一个可以使用自动生成的唯一ID填充的id字段。那么你的其他字段都是空白并不重要。