表、字段命名的经验分享

表、字段命名的经验分享

ID:10834956

大小:102.50 KB

页数:7页

时间:2018-07-08

表、字段命名的经验分享_第1页
表、字段命名的经验分享_第2页
表、字段命名的经验分享_第3页
表、字段命名的经验分享_第4页
表、字段命名的经验分享_第5页
资源描述:

《表、字段命名的经验分享》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库

1、表、字段命名的经验分享,这直接关系到整个系统的基础、公司规范、团队沟通协调、开发效率等方面本人技术水平一般,编程水平也一般,人品更一般,哈哈,平时也不愿意深入研究技术细节,最关注的还是,如何才能赚钱,客户最在乎的是什么?客户愿意花钱购买什么?我如何才能满足客户的需求?我做什么方向将来才能有钱赚?  处了这些以外,对我来说都是对牛谈琴了,我根本不会在乎也不关心,只要不影响赚钱,我也懒得折腾新技术什么的,这些年也一直保持这个心态,所以这些年来经济效益也开始好转,工作的第十年也赚回来了前9年的总和,还

2、把开公司时的损失的几十万也几乎都挽回了,等有空了再把今年的心得体会、总结分享给大家。    开发软件,最基础就是设计数据库、设计表结构,我英语水平不高、到高三为止学习蒙古文、中文,上大学开始学初级英语,一直到大四毕业时,英语四级也没有能通过,但是工作的这些年里,感觉英语并不比同事差很多,大多人的英语还不如我,指望这些人把基于数据库的管理系统能命名好也不是很容易的事情,大多都是半斤八两,真正英语好的,也没必要当程序员,赚这么辛苦的钱,有更好的工作会等着那些英语好的高级人才。 不同的数据库命名经历大

3、致如下:   大概在1998-1999年,在哈尔滨做一个FoxBase的大型财务系统,里面的表名、字段名都可以自动生成、那时候我就很佩服那个高手的编程水平,我的技术垫底也是通过那个项目积累起来的,当时我主要负责把项目转到Foxpro上及相关报表的处理工作。当时的表名也起得很规范,字段名也很规范,例如BO1、BO2、BO3字段名为CO1、CO2、CO3等等,虽然当时没有多少深入理解,十年后想想人家还是蛮厉害的,人家把那个表叫那个名字,那个字段是什么意思,放在一个文件里记录好就可以了,想知道也很容易

4、就可以找到、你说用拼音、用英语?那也是很麻烦的事情。   大学毕业后没年,大概2002年左右,台资公司里,表明名用英文、字段名用英文简称,我感觉也很有水平,因为不用去找对照表了,直接可以知道哪个表是哪个意思,那个字段是哪个意思,也很佩服人家,但是后来发现了很多问题,这个字段多了,到底哪个简称是哪个意思?那个表到底是什么意思?人很容易搞乱,而且中国人的英文水平,都是用翻译软件翻译的,名字动词,形容词乱来,各个时态估计也乱来,乱成一团,唉,看来对表命名、对字段命名,还真不容易。   2004年来到杭

5、州学Oracle,顺便也学习了公司对数据库的设计,这个公司很务实、表名、字段名干脆用中文拼音,也不简写、也不省略,一目了然,只是有的时候会碰上中文拼音一样的字段,这时候用XX1、XX2进行区分,而且这个公司做电力方面的软件,你就是用翻译软件,那些专业词汇怎么翻译,根本不太好找,公司的老板虽然是博士后,但是人家非常务实,干脆用中文命名来搞定问题,而且他们用数据库设计工具进行整体设计,开发软件之前,先把数据库设计进行论证,PowerDesigner一幕了然,很清爽,有些字段你搞不明白,稍微想一下就能

6、知道是什么意思,实在搞不明白的,再看看设计文档就可以了。   2005年在上海开始接触日本人的外包项目,鬼子命名表名、字段名,也用他们的日本叫法,他们估计也想不明白到底用什么英文来说,所以他们有Excel的结果对照表,那个表是什么意思,哪个字段是什么意思,写得很清楚,我想鬼子并不是不想用PowerDesigner,但是鬼子不买盗版软件,也不好买这么多正版,也可能觉得中国人根本买不起PowerDesigner,所以他们一方面是照顾我们,一方面是自己节省费用,用Excel进行设计了吧。   2006

7、年,我自己创业,接了一个外贸公司的定制软件的项目,那个字段名,英文一大串、有的20-40个字符长,有的甚至是一大片,我怎么命名?用英文?我都看不懂他们的专业词汇,简写?那么长的名字,我怎么简写?到底截取那个?是动词还是名词,是什么意思也搞不明白,那就用了以前的经验,干脆CO1、CO2、CO3一直编写到C70-C80,客户又不看这个,页面上用长串显示,数据库里用这么简单的,结果这个程序做得非常快,根本就没怎么花心思,到底哪个字段什么意思,看看对照表就可以了,甚至对照表都没有,直接看程序页面就可以了

8、,CO1一搜索,那个页面里,前面是哪个说明?ok了,又简单又省事。  2007年,我整理通用的管理类软件基础表结构,说白了就是不管开发什么管理类软件,有那么20-30个表的设计,应该是固定,没什么大变化,其他业务的表就先不管了,这时候我才用了,系统通用的结构表,用Base_下划线开头,这样我就知道这些不是业务表,是系统底层的公用表,开发其他项目时,这些表结构就重复利用了,相关的代码也重复利用了,不用反复设计了。由于是系统性的,通用性的表结构,很少碰到专业术语、都是简单的英文,所以表名字段名,全部

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。