为了账号安全,请及时绑定邮箱和手机立即绑定

Mysql 中间关联表如何优雅的命名

Mysql 中间关联表如何优雅的命名

米琪卡哇伊 2019-05-14 11:14:46
post//文章表post_type//文章分类picture_type//相册分类已有数据库出现了很多奇葩的表名,如下:post_post_type//文章和文章分类关联表picture_picture_type//相册和相册分类关联表user_user_group//用户和用户组关联表这些中间关联表如何优雅的命名呢?还是说我这个type分类表设计的有问题,
查看完整描述

2 回答

?
明月笑刀无情

TA贡献1828条经验 获得超4个赞

我一般是以一个结尾单词merge来标识关联表的;比如商品表:goods
商品类型表名:goods_type
那么商品和类型关联表名可以表示为:goods_type_merge
设计的时候,规范起来,只要开发人员看到这个表是个什么表,目的就达到了。
                            
查看完整回答
反对 回复 2019-05-14
?
陪伴而非守候

TA贡献1757条经验 获得超8个赞

同一个类型的表最好拥有统一的表前缀,不同的名字,关联的表名就是前缀_主表_链接表这样比较容易易读一点比如文章表post_list文章分类表post_category那么他们的连接表名就是post_list_category这样可读性更高,命名的时候英文单词最好准确一些到时候也可以避免不必要的麻烦
                            
查看完整回答
反对 回复 2019-05-14
  • 2 回答
  • 0 关注
  • 2776 浏览
慕课专栏
更多

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信