2012-04-13 43 views
3

物理数据模型表示是否存在标准文件格式?并与此我的意思是从我可以看到图形数据表之间的关系的文件。物理数据模型表示是否有标准文件格式?

例如,在我的工作中,我们使用'Toad Data Modeler'从现有数据库创建物理数据模型。这些文件是带有'txp'扩展名的XML文件。因为我无法在任何地方使用Toad(许可证成本$),所以我查看了如何将模型导出到其他格式,但它具有的唯一选项是图像,这是有问题的,因为我无法搜索文本和图像以及大数据库不可能找到快速的东西。

如果该文件格式不存在,是否至少有某种可以从多个软件解释的事实标准?

+0

如果你可以找到一个脚本来将sql转换为点文件,那么graphviz会很棒。这个Python工具看起来很有希望:http://www.sqlalchemy.org/trac/wiki/UsageRecipes/SchemaDisplay – 2012-04-23 18:53:53

回答

2

对于​​,没有这样的标准,不幸的是。

有一些工作要创建一个standard for UMLXMI

顺便说一句,如果你的问题是Toad Data Modeler是专有的,你可以使用freeware version。也许这足以满足你的需求。

1

据我所知,数据库模型的图形表示没有标准(如alain janinm写的)。这可能是好的 - 对于标准组织来说,这太过详细了。

当然,有一个定义数据库模型的标准:SQL DDL做得相当不错。所以,你可以做的一件事是从TOAD导出DDL,并将其导入到另一个工具中。

你会失去很多信息 - 注释,布局决定等 - 而且你肯定没有“往返”功能(在其他工具中修改设计并重新导入到其中蟾蜍)。

我认为你在这里受到市场力量的影响 - 如果你想使用TOAD的功能,你必须使用TOAD;免费或付费。

相关问题