我要在hibernate里配置这样的关系,一个claim表里的aCode,bCode,code三列对应code表里的主键code列,急急急

我要在hibernate里配置这样的关系,一个claim表里的aCode,bCode,code三列对应code表里的主键code列,急急急,第1张

主键设计原则

1、确保主键的无意义性

要用代理主键,不要使用业务主键。任何一张表,强烈建议不要使用有业务含义的字段充当主键。我们通常都是在表中单独添加一个整型的编号充当主键字段。

2、采用整型主键

主键通常都是整数,不建议使用字符串当主键。(如果主键是用于集群式服务,可以采用字符串类型)

3、减少主键的变动

主键的值通常都不允许修改,除非本记录被删除

4、避免重复使用主键

主键的值通常不重用,意味着记录被删除后,该主键值不再使用。

5、主键字段定义区分

主键不要直接定义成id,而要加上前缀,定义成表名id或者表名_id

以上就是关于我要在hibernate里配置这样的关系,一个claim表里的aCode,bCode,code三列对应code表里的主键code列,急急急全部的内容,包括:我要在hibernate里配置这样的关系,一个claim表里的aCode,bCode,code三列对应code表里的主键code列,急急急、数据库表结构设计,常见的数据库管理系统、数据库主键用什么类型等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!

欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/sjk/10194694.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-05-06
下一篇 2023-05-06

发表评论

登录后才能评论

评论列表(0条)

保存