gpt4 book ai didi

php - 我应该如何命名 'user category' 和 'article category' 的表和模型?

转载 作者:行者123 更新时间:2023-11-29 20:27:11 27 4
gpt4 key购买 nike

我应该如何命名用户类别和文章类别的表和模型?我有两个表,一个是用户,另一个是文章。我想对它们进行分类,以便我可以仅调用新闻文章或仅使用公司类别中的用户。所以我需要这些模型/表之间的关系。

我考虑过为文章和用户使用单个表和单个模型,但这两者没有太多共同点,而且当我绑定(bind)它们之间的关系时,这可能会成为问题。

Laravel 对数据透视表使用单一样式命名,我不想破坏它。所以我也不能对它们使用单​​数名称。我当前的选择是:

Article --> main model 
articles --> main table
ArticleCategory --> relational model
articles_categories --> relational table
--------------------------------------
User --> main model
users --> main table
UserCategory --> relational model
users_categories --> relational table

那你觉得怎么样?我应该使用这种方式还是有更好的方式?

最佳答案

使用 Eloquent 模型,您可以为特定模型设置表名称。用户模型的简单示例如下:-

class User extends Eloquent {

protected $table = 'articles';

}

检查这个Eloquent你可以很容易地理解。谢谢

关于php - 我应该如何命名 'user category' 和 'article category' 的表和模型?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/39242492/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com