首页 > 解决方案 > 命名表和模型的标准方法

问题描述

我想在我的项目中命名表,我有一个用于旅游服务的表。

表和模型的最佳命名方法是什么?camelCasesnake_case还是PascalCase(上驼峰)?

适合桌子'tourServices'和模型'TourService'吗?

标签: phplaravellaravel-5

解决方案


对于名:Snake Case和复数名称(如果数据透视表,您可以使用每个模型的单数版本并按字母顺序排列):

'tour_services' // regular table
'users' // regular table
'roles' // regular table
'role_user' // <-- pivot table

对于型号名称:Pascal Case(也是单数)

'TourService'
'User'
'Role'

检查涉及此主题的其他答案。另外,请查看有关案例样式的另一篇文章。


推荐阅读