数据库

本类阅读TOP10

·SQL语句导入导出大全
·SQL Server日期计算
·SQL语句导入导出大全
·SQL to Excel 的应用
·Oracle中password file的作用及说明
·MS SQLServer OLEDB分布式事务无法启动的一般解决方案
·sqlserver2000数据库置疑的解决方法
·一个比较实用的大数据量分页存储过程
·如何在正运行 SQL Server 7.0 的服务器之间传输登录和密码
·SQL中两台服务器间使用连接服务器

分类导航
VC语言Delphi
VB语言ASP
PerlJava
Script数据库
其他语言游戏开发
文件格式网站制作
软件工程.NET开发
关于Visio2000 Enterprise和Visio for Enterprise Architects版本中数据库模型的翻译错误!

作者:未知 来源:月光软件站 加入时间:2005-2-28 月光软件站

  前一段时间看到如下一篇文章,说明了Visio2000 Enterprise和Visio for Enterprise Architects版本中关于数据库模型的菜单翻译错误。原文引用如下:

  这几天在整理一些利用 Visio 进行数据库建模的资料,无意中发现一处明显误导用户的翻译错误,如下图所示:

  

  为什么要说是“明显误导”呢? 因为在数据库建模的时候,当在 Visio 中把概念模型(使用 ORM Source Model)建立好之后,接着就是建立逻辑模型,即新建"数据库模型图",逻辑模型可以由概念模型正向工程得到,所以在把概念模型的图加入到项目中后,这个"Build"菜单就是关键一步,翻译成"版本"意思就差别十万八千里了,害得我好半天没找到如何实现这个功能。按照 mvm 的话来说,就是“Microsoft 也不找个人 Review 一下,这么明显的错误高中生都能发现 ...”

  另外,要想在 Visio 中进行全功能的数据库建模,必须使用 Visio 2000 Enterprise,或者是 Visio 2002 for Enterprise Architect (VEA),而在 Office 2002/2003 中的 Visio Stardard/Profession 都没有全程建模能力,即不能建立概念模型,也不能正向工程建立数据库或生成 DDL,曾尝试着把 VEA 中的模具加到 Visio 2003 中,但以失败告终,不知什么时候 Visio 2003 也有全程建模的能力,难道等 VS.NET 2005 ?


  前段时间忙于其他工作也没有用Visio,现在有个项目需要进行数据库建模,才发现原来这个错误确实让人不爽,初次使用的人绝对是没有办法理解其意义的。索性,我找到了Visio的相关模板,手动修改了这个翻译,如图:


  我个人认为翻译为编译比较恰当,意为从源模型编译成逻辑数据库模型,然后就可以生成数据库实体或者DDL了。
  此修改文件如下,覆盖原文件即可,路径为 Visio安装目录2052\Solutions\数据库\
  


相关文章

相关软件