我们正在使用 Erwin 7.x 对我们的数据库进行建模。当我们需要处理它的多个版本时,这个过程变得非常痛苦——erwin 格式是二进制的,不能自动合并。
所以,我所做的就是将模型导出到一个 XML 文件,并使用 XSLT 对其进行清理。一切看起来都很好,直到我发现关系有问题 - 从历史上看,我们不会命名我们的关系并将其留给 erwin,因此名称是 R_1、R_2 等等。打开 XML 后,erwin 开始生成重复的关系名称。
解决方案是自己指定名称,这很好,应该首先完成。现在的问题是,我们不相信以后不会有更多警告。
现在问题来了:有没有人尝试过长时间通过 XML 专门使用 erwin?