-
26-09-2019 - |
题
我有一般总是使用某种 Hungarian Notation
对于我的名字在我的桌例如
#Table Users
u_id, u_name, u_email etc...
#Posts
p_id, p_u_id, p_title, p_content etc...
但是我最近一直告诉我们,这个是不是最佳做法。是否有一个更标准的方式这样做?我没有真的喜欢,只是使用场 id
因为这是然后requirs你来选择 table
.field
对于领域的名字出现在多个表时使用的联接等。
你的思想在什么是最佳做法,将不胜感激。
解决方案
最好的做法是最适合您或您的团队。每个程序员都有它自己的有关使用符号的意见。
其他提示
这似乎是一个问题,在这里你会得到多种答案,所有这些都是"正确的"。 不同小组和环境中会喜欢不同的公约。我甚至找到我自己的做法将有所不同,从项目一点。唯一的建议,我可以提供
- 是一致的内的项目,
- 不要过于详细,
- 并且不要使用预留的话
只是我的两个美分。Wiki。
要看您的工作风格。没有固定的规则集。
我用驼峰tableNameFieldName为e.g CATID,catName,catDesc
我个人使用小写的表名和变复数。表,如“人”的个人记录。但我从Rails和时间后,予以通过。喜欢它,虽然,这使我的数据库一大堆可读。同时使用这么多的下划线将使你的数据库的可读性。此外,我使用_用于开发,测试,生产,α,β,原型分我的数据库名称。一旦你拥有10万台左右的工作,你会停下来了太多的下划线写名字:)
不隶属于 StackOverflow