首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >适当的型号名称和db表的复数命名约定

适当的型号名称和db表的复数命名约定
EN

Stack Overflow用户
提问于 2012-04-08 05:25:31
回答 1查看 628关注 0票数 0

我正在使用django,并制作了一个类似于求职门户或linkedin或专业人士社区的系统。所以除了auth_users,还有两个表/模型,一个是company,而我搞不清其他模型的名称。我应该将其命名为Professional还是Person?如果我选择专业名称,那么db表名称可以是专业人员,而如果我将其命名为person,则表名称将是"people“(复数形式的person)?我应该如何准确地命名我的模型,如果我将它命名为"Person“,并且它的复数是完全不同的词,我应该怎么做?我应该在多大程度上命名模型和dbtable,而professional和person似乎都适合作为模型名称。我知道django或任何框架都可以接受任何模型名称,但是哪种方法更好呢?我将使用“专业”通过网站,但也会有学生谁将使个人/专业帐户,所以人似乎是更一般的术语在真正的含义。所以请给我一些建议。

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2012-04-08 05:40:41

我认为表名不应该是复数。也就是说,既然你的数据库也会包含学生,那么我认为Person是最好的选择。Imho表/模式定义比表名更重要。最后,表名并不那么重要。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/10058529

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档