一种数据表字段名设计自动化生成的方法技术

技术编号:38462227 阅读:28 留言:0更新日期:2023-08-11 14:39
本发明专利技术公开了一种数据表字段名设计自动化生成的方法,涉及计算机技术领域,本发明专利技术,包括创建数据库设计常用英文词库,词库是由词根及词根对应的中文含义组成,词库可以随时通过手工添加,通过外部TXT、EXCEL文件导入已有的字段丰富词库,输入中文字段名称,对输入的中文字段名称进行拆分,按从左往右,从大到小的原则分词排列组合。通过分词在词库中进行检索,自动生成英文字段名,在输入中文字段名的同时自动生成英文字段名,极大提升工作效率,大幅提高数据表字段名设计工作效率,减少字段重复性设计,规范统一数据库表字段名命名,提升程序开发规范性、统一性、严谨性,大幅减少避免同一字段多重命名所带来的系统BUG,有效提升系统稳定性。升系统稳定性。升系统稳定性。

【技术实现步骤摘要】
一种数据表字段名设计自动化生成的方法


[0001]本专利技术涉及计算机设备
,具体涉及一种数据表字段名设计自动化生成的方法。

技术介绍

[0002]在数据库开发过程中,需要对表字段进行设计,表字段分英文名和中文名,根据中文字段描述需要设计有代表意义英文字段名。通常英文字段名要根据行业特点找到合适的英文单词,同时要进行必要的简写处理再拼接到一起,形成简单通俗易记忆的英文字段名,方便在开发过程中快捷引用。
[0003]目前的解决方案一般有以下几种:(1)开发人员根据自己的经验和记忆直接定义英文字段名,此种方式开发效率较低,每个人的设计理念不同,同样的中文字段可能会设计出多种不同的英文字段名,如果一个产品或系统内部同一个含义的字段,在不同的表中出现的字段名有多个,会严重影响开发效率,同时很容易导致软件BUG,系统的稳定性就会大大降低;(2)开发人员通过以前开发的项目作为参考,再结合自己的经验进行设计,此种方式开发效率也不高,同时也会出现二异性命名,严重影响开发效率,系统的稳定性也会大大降低;(3)人工通过百度或有道词典输入中文进行查找,本文档来自技高网...

【技术保护点】

【技术特征摘要】
1.一种数据表字段名设计自动化生成的方法,其特征在于,包括以下步骤:S01、创建数据库设计常用英文词库,词库是由词根及词根对应的中文含义组成;S02、词库可以随时通过手工添加,也可通过外部TXT、EXCEL文件导入已有的字段丰富词库;S03、输入中文字段名称,执行S04;S04、对输入的中文字段名称进行拆分,按从左往右,从大到小的原则分词排列组合,如“会员编号”自动排列分词为:会员编号、会员编、会员、会、员编号、员编、员、编号、编、号,并标记每个分词的起始位置和截止位置,如会员编号起始位置为1,截止编号为8,用S标记起始位置,E标记截止位置,中文拆分完成后对中文分词词组执行S05进行检索匹配;S05、对中文分词词组按次序检索,首先从第一个开始检索“会员编号”是否存在,如果存在取出英文字段名并压入队列,然后以“会员编号”对应的截止位置更新成功截止位置P,再判断下一个分词会员编,首先判断”会员编”起始位置S是否小于截止位置P,分词完成后执行S06;S06、将队列中的所有英文字段名按顺序输出,之间中'_'分割,如“会员编号”生成的英文名为”...

【专利技术属性】
技术研发人员:周源黄东王兆成
申请(专利权)人:郑州郑大信息技术有限公司
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1