Database design 物理数据模型表示是否有标准文件格式?

Database design 物理数据模型表示是否有标准文件格式?,database-design,standards,file-format,Database Design,Standards,File Format,物理数据模型表示是否有标准文件格式?在这里,我指的是文件,我可以从中以图形方式查看数据表之间的关系 例如,在我的工作中,我们使用“Toad Data Modeler”从现有数据库创建物理数据模型。这些文件是扩展名为“txp”的XML。因为我不能使用Toad anywhere(许可证费用$),我想知道如何将模型导出到其他格式,但它唯一的选择是图像,这是有问题的,因为我无法在和图像中搜索文本,而且对于大型数据库,不可能快速找到某些内容 如果该文件格式不存在,是否至少存在某种可以从multiples软

物理数据模型表示是否有标准文件格式?在这里,我指的是文件,我可以从中以图形方式查看数据表之间的关系

例如,在我的工作中,我们使用“Toad Data Modeler”从现有数据库创建物理数据模型。这些文件是扩展名为“txp”的XML。因为我不能使用Toad anywhere(许可证费用$),我想知道如何将模型导出到其他格式,但它唯一的选择是图像,这是有问题的,因为我无法在和图像中搜索文本,而且对于大型数据库,不可能快速找到某些内容


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

不幸的是,没有这样的标准

有一些工作需要创建一个新的应用程序


顺便说一下,如果您的问题是Toad Data Modeler是专有的,您可以使用。也许它足以满足您的需要。

据我所知,数据库模型的图形表示没有标准(正如alain janinm所写)。这可能没关系——对于标准机构来说,这是一件太详细的事情

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

您将丢失大量信息—注释、布局决策等—并且您肯定没有“往返”功能(在其他工具中修改设计,然后将其重新导入TOAD)


我认为你在这里受制于市场力量——如果你想使用蟾蜍的特征,你必须使用蟾蜍;要么免费,要么付费

如果您可以找到一个脚本来将sql转换为点文件,那么graphviz将非常棒。这个python工具在我看来很有前途: