我在数据库中有一些表,这些表的表说明,表的属性(和数据类型)以及它们是否为PK(或FK),并且在数据字典中可以有描述文本的信息 桌子也一样,但只有几个。在这里,我想从上面的信息中自动或半自动(如果可能)提取这些表之间的关系。我没有创建这些表的任何SQL脚本,但我想尽可能获取它们之间的关系或导出E-R图。
人们倾向于从表模式中的PK或FK推断关系。但是,由于表太多了,这确实很耗费工作量,是否有任何自动或半自动的方式呢?表的数量可以很多,因此关系可能非常复杂。
我希望潜在的方法可以输出这些表的关系,或者尽可能输出E-R图。