为了将数据模型更改与数据库模式隔离(以及产生的模式更改),我实现了一个元数据模型,使用XML文件来描述存储在其他表中的基础科学数据。我正在寻找一种支持在ERD格式中定义元数据的设计工具,然后可以将相关实体分组为名称 - 值对的XML文件,并定义从分层父子关系中提取的XML文件之间的关键关系在ERD中定义。我过去曾使用Visio,ERWin和Popkin System Architect,但这是在不久之前,当时,这不是我正在探索的问题。是否有支持ERD到XML(以及相关的DTD和可能的XSL文件)设计模型的工具?我知道我可以导出SQL命令来创建本机数据库模式,但不确定是否存在创建XML的任何内容?
答案 0 :(得分:0)
对我来说非常有帮助的一个工具是ER / Studio Data Architect。它允许您对现有数据库进行反向工程,对逻辑和物理模型进行更改,并支持导出为XML模式。
http://www.embarcadero.com/products/er-studio-data-architect
该产品中有大约一百万个功能,这意味着立即使用和使用都有点挑战,而且我相信价格也很高。