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

数据库设计 数据库表名有层级吗? 一直不太明白这个要不要分层级 什么情况分层级 什么逻辑分
比如 我的收藏、我的关注、会员组(就是存普通会员 、高级会员有哪些权限) 会员等级 (就是有什么等级 不同等级什么权限) 积分表(就是存可以充值哪些积分 需要多少钱) 社交化账号表(就是记录第三方登录绑定信息表 )
应该直接用 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
求大神指点一二

《L03 构架 API 服务器》
你将学到如 RESTFul 设计风格、PostMan 的使用、OAuth 流程,JWT 概念及使用 和 API 开发相关的进阶知识。
《L02 从零构建论坛系统》
以构建论坛项目 LaraBBS 为线索,展开对 Laravel 框架的全面学习。应用程序架构思路贴近 Laravel 框架的设计哲学。
讨论数量: 15

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

1年前 评论

这个还有规范吗?

1年前 评论
DonnyLiu

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

1年前 评论

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

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

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

1年前 评论

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