我使用hibernate作为ORM工具,我遇到了一个问题,
我需要将Global Temporary表映射到HBM。现在,问题在于密钥,我知道在hbm中有一些关键字段是疯狂的,但是我应该放什么,因为任何列都可以在任何时间点为空,并且表可能有多个记录和列所有人的价值都是一样的。
请帮帮我。
答案 0 :(得分:1)
您可以为此目的引入代理键。增量数字字段就足够了。
答案 1 :(得分:0)
听起来您的数据库可能存在设计问题。但是为了处理您的问题,我建议您添加一个可以使用自动生成的唯一ID填充的id字段。那么你的其他字段都是空白并不重要。