[阅读: 459] 2007-05-25 04:05:59
目前我的那个工具叫“开发字典”,内含“数据字典”和“程序字典”。
数据字典:是业务数据的自描述信息,定义客户的全部数据表结构,视图结构,关系,内部名成到显示名称的映射,等等。面向客户的业务数据
程序字典:描述程序的模块,程序文件,菜单,图标,业务文件夹结构,等等。控制程序的外观和行为。
目前,只做到自动生成数据库的安装脚本和初始化数据的脚本。
主要的列表和全文查询等都是通过数据字典生成动态的SQL来执行的。
数据字典目前虽有版本号,但还没时间做你说的那个版本管理。如果真做了版本管理,每个版本之间的升级脚本理论上是可以自动生成的啊。
李战(leadzen)