一直不太明白 数据库设计 数据库表名有层级吗?

数据库设计 数据库表名有层级吗? 一直不太明白这个要不要分层级 什么情况分层级 什么逻辑分
比如 我的收藏、我的关注、会员组(就是存普通会员 、高级会员有哪些权限) 会员等级 (就是有什么等级 不同等级什么权限) 积分表(就是存可以充值哪些积分 需要多少钱) 社交化账号表(就是记录第三方登录绑定信息表 )
应该直接用 pe_users_follows 、和 pe_users_collections 、 pe_users_groups、 pe_users_levels 、 pe_users_points、pe_users_socialites
还是需要设计成 pe_follows 、和 pe_collections 、 pe_groups 、 pe_levels 、 pe_points、pe_socialites
求大神指点一二

《L05 电商实战》
从零开发一个电商项目,功能包括电商后台、商品 & SKU 管理、购物车、订单管理、支付宝支付、微信支付、订单退款流程、优惠券等
《L03 构架 API 服务器》
你将学到如 RESTFul 设计风格、PostMan 的使用、OAuth 流程,JWT 概念及使用 和 API 开发相关的进阶知识。
讨论数量: 15

语义化命名很重要 只看表名就知道这个表大概存的啥 这样就差不多了

1年前 评论

这个还有规范吗?

1年前 评论
DonnyLiu

表名的命名方式没有严格规范什么层级,重要的是一看这个表名就知道里面存的什么数据

1年前 评论

你看我这个有层级吗? :joy: file

1年前 评论
liziyu 1年前
jdzor (作者) 1年前

放在一起,在查找表的时候很方便,也能马上知道表之间的关联关系

1年前 评论

讨论应以学习和精进为目的。请勿发布不友善或者负能量的内容,与人为善,比聪明更重要!