数据库设计字段如何更好命名

发布于 2021-11-19 18:37:18 字数 444 浏览 795 评论 2

create table skin(
	skin_id int auto_increment,
	skin_name char(20),
	skin_template char(10),
	skin_description char(100)
);

在数据库设计的练习中,字段命名很令我纠结。

比如以上那个表,它代表软件的皮肤,用户可以自定义软件的皮肤。我采取的字段命名方式是:"实体名_属性名"(但是在另一些表中的字段直接用:"属性名",比如"性别"这样的属性,一般不会加前缀)。但是,这样在用像hibernate这样的框架来存取时配置很麻烦,要为每个属性指定对应的关系字段名。请问各位在真正的商业开发时是如何设计的呢?或者各位连hibernate都不用?

 

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(2

浅沫记忆 2021-11-22 19:36:03

但用到多表查询可能会混淆。

琴流音 2021-11-22 15:53:35

个人感觉没必要。每个属性加个前缀不感觉有点冗余吗?

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文